HairBSDF, Mp, lower

Time bar (total: 13.7s)

analyze715.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: 407.0ms
ival-<=: 123.0ms (30.2% of total)
...c/correct-round.rkt:119:19: 92.0ms (22.6% of total)
ival-mult: 54.0ms (13.3% of total)
ival-div: 35.0ms (8.6% of total)
ival-add: 24.0ms (5.9% of total)
ival-sub: 20.0ms (4.9% of total)
ival-log: 20.0ms (4.9% of total)
ival-and: 19.0ms (4.7% of total)
ival-exp: 15.0ms (3.7% of total)
const: 3.0ms (0.7% of total)
backward-pass: 1.0ms (0.2% of total)

sample3.5s (25.4%)

Results
2.9s8256×0valid
38.0ms154×0invalid
Precisions
Click to see histograms. Total time spent on operations: 2.3s
...c/correct-round.rkt:119:19: 753.0ms (32.9% of total)
ival-<=: 459.0ms (20.1% of total)
ival-div: 306.0ms (13.4% of total)
ival-mult: 208.0ms (9.1% of total)
ival-sub: 152.0ms (6.6% of total)
ival-log: 149.0ms (6.5% of total)
ival-add: 105.0ms (4.6% of total)
ival-and: 73.0ms (3.2% of total)
ival-exp: 61.0ms (2.7% of total)
const: 17.0ms (0.7% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess290.0ms (2.1%)

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)

explain241.0ms (1.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
968(2.653479244355186e-20 0.13429610431194305 1.653326096135539e-36 8.795254455296053e-12 0.01766192726790905)26(-0.1842544674873352 -5.339254594005638e-10 -9.831798940017709e-29 1.3990674800370794e-17 1.2303120017302288e-31)(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
944(1.198566366193052e-31 2.1678473543934216e-23 4.9631456157479765e-34 2.2275899449797906e-18 3.3333039106686613e-10)34(-1.00959987800498e-16 -2.4109852231238776e-27 -1.605654633440431e-19 2.26980943793498e-30 1.100029030538796e-12)(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
16(-3.43756530944532e-14 0.9047505259513855 4.289874474568834e-31 3.656866738310782e-7 0.0029479574877768755)1(-1.5318817343283548e-23 7.664212238806814e-20 -1.890865810715073e-18 2.6307627044618034e-39 0.012832359410822392)(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)))))
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-(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
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
156.0ms512×0valid
Compiler

Compiled 308 to 65 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-div: 36.0ms (45.1% of total)
ival-mult: 12.0ms (15% of total)
ival-log: 8.0ms (10% of total)
...c/correct-round.rkt:119:19: 8.0ms (10% of total)
ival-add: 5.0ms (6.3% of total)
ival-sub: 5.0ms (6.3% of total)
ival-exp: 4.0ms (5% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

eval2.0ms (0%)

Compiler

Compiled 27 to 19 computations (29.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.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.8%
(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)

simplify176.0ms (1.3%)

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-diff64
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff64
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
cost-diff64
(+.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-diff3264
(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)

localize191.0ms (1.4%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(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.3%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy73.8%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.8%
(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)))))
accuracy99.8%
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
accuracy76.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy73.8%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Results
129.0ms256×0valid
Compiler

Compiled 242 to 32 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-mult: 27.0ms (44.2% of total)
ival-div: 13.0ms (21.3% of total)
ival-add: 5.0ms (8.2% of total)
ival-sub: 4.0ms (6.5% of total)
ival-log: 4.0ms (6.5% of total)
...c/correct-round.rkt:119:19: 4.0ms (6.5% of total)
ival-exp: 3.0ms (4.9% of total)
const: 1.0ms (1.6% of total)
backward-pass: 0.0ms (0% of total)

series116.0ms (0.8%)

Counts
12 → 552
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 (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))>
#<alt (log (/ 1 (* 2 v)))>
#<alt (/ 1 (* 2 v))>
#<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 (- (/ (* 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 (- (+ 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 (+ (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/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (* 1/2 (/ (exp (- 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 (* -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

138 calls:

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

rewrite344.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3202×fma-lowering-fma.f32
3202×fma-lowering-fma.f64
2298×*-lowering-*.f32
2298×*-lowering-*.f64
1720×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031127
1226113
22368113
08228113
Stop Event
iter limit
node limit
Counts
12 → 665
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))))
(log (/ 1 (* 2 v)))
(/ 1 (* 2 v))
(/ (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)
(- (/ (* 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))))
(pow.f32 (exp.f32 (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 2 binary32))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.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) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.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 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.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 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 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))) (/.f32 #s(literal 1/2 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))) (*.f32 v #s(literal 2 binary32))))
(*.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) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)) 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 (-.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 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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) (+.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_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 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_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 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (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 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (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 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (neg.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #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) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.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))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.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 #s(literal 1/2 binary32) v)))))
(fma.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) (-.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)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) 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 sinTheta_O)) #s(literal 1 binary32)) v)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.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))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.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 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (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) (+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (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 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (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 #s(literal 1/2 binary32) v)))))
(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) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (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 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32)) (log.f32 (*.f32 v #s(literal 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 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.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)) v)) (-.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 (/.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)) v)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(*.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))))
(*.f32 (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(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 binary32) (*.f32 v #s(literal -2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (log.f32 v)))
(+.f32 (-.f32 #s(literal 0 binary32) (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 (pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1/2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(-.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 (-.f32 #s(literal 0 binary32) (log.f32 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) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 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 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))))
(pow.f32 (exp.f32 (-.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 2 binary32))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.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) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.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 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.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 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 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))) (/.f32 #s(literal 1/2 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))) (*.f32 v #s(literal 2 binary32))))
(*.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) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)) 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 (-.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 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(pow.f32 (exp.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))))
(pow.f32 (exp.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(pow.f32 (exp.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (-.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)))))
(pow.f32 (exp.f32 (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #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)) (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 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 (/.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)) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 sinTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #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)) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 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 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))
(*.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)) (exp.f32 #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 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.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)) 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) (neg.f32 (+.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 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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (/.f32 (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #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 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #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 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #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 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (+.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 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.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 sinTheta_i sinTheta_O) v) (+.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 (-.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 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) 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) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #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 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) 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 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)) (/.f32 #s(literal 1 binary32) (+.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))
(fma.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) 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 sinTheta_O)) #s(literal 1 binary32)) v)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #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)))
(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 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #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 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_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 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.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 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 (*.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 #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 (*.f32 (/.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)) v)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 sinTheta_O)) 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)) (+.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 #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)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #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 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #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 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 sinTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))) (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (*.f32 (/.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)) v)) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32)) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)))) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 v v) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))))) (*.f32 (*.f32 v v) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v v) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)))) (*.f32 (*.f32 v v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.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 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)))) (*.f32 (*.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))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) v) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (*.f32 v v)) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)) v) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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)) v))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)) (*.f32 v v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) v)) (*.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)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.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 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v))))) (neg.f32 (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.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)) v)) #s(literal -48038761/100000000 binary32))) (neg.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #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 (neg.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (-.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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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) (*.f32 (*.f32 v v) v))) (+.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) v) (*.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 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.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 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.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)) v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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 (*.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 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (/.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)) (+.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 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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) v)) (-.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 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) 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 #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 332956652491/1000000000000 binary32) (*.f32 (/.f32 (-.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 sinTheta_O)) #s(literal 1 binary32)) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.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)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))))
(*.f32 (*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) (-.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 (-.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)) v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 (*.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 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.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 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (*.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) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.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) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i 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 v) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) v) (*.f32 v (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.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 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) v) v)
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(neg.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)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O))
(*.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 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 (*.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 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.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 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 (*.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) (+.f32 (*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i) (/.f32 (*.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) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i 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 v) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) v) (*.f32 v (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))) (neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.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 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) v) v)
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) v) v))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (*.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O))
(*.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 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))

simplify366.0ms (2.7%)

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
05969417
120098392
277668383
083668383
Stop Event
iter limit
node limit
Counts
552 → 552
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))))
(- (+ 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)))))
(+ (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/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(* 1/2 (/ (exp (- 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)
(* -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_O (*.f32 cosTheta_O 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)) (*.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 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_O 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 (*.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 #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 cosTheta_O (*.f32 cosTheta_i cosTheta_i)))) (*.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 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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 (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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)) (/ (* 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 #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) (+.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 (+ (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 #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) (+.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))))) (/.f32 (*.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 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)))))
(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 (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 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 (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 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 (+ (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 (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 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 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))))) v) (*.f32 #s(literal 1/2 binary32) (*.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 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 (+ (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_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (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)))))
(- (+ 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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (-.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (-.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (-.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.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 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) 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 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) 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 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) 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 (+ (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 (/.f32 cosTheta_i v)) sinTheta_i))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (/.f32 cosTheta_i v)) sinTheta_i))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (/.f32 cosTheta_i v)) sinTheta_i))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))))
(* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))))
(* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))))
(* -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))
(+ (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/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 1/2 (/ (exp (- 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 (*.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))))) (*.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) (*.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))))) (*.f32 v v)) (*.f32 (/.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))) 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) (*.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))))) (*.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 (-.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 (/.f32 #s(literal 1/4 binary32) 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_i cosTheta_i) (*.f32 v v)))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 (*.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))))) (*.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 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O 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 (*.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)))) cosTheta_O) (*.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 (*.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)))) cosTheta_O) (*.f32 v v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O 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))))) (pow.f32 v #s(literal 4 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) 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 cosTheta_O) (*.f32 v v)))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 (*.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 (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 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)))) (/.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 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (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 (*.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 (exp.f32 #s(literal 6931/10000 binary32)) v)))) (/.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 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 v v))) (/.f32 (*.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 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))) (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 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.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 (*.f32 #s(literal 1/4 binary32) (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))) (+.f32 (*.f32 sinTheta_O sinTheta_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))) (* -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 (*.f32 #s(literal 1/12 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 (+.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 (*.f32 #s(literal -1/2 binary32) (*.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 #s(literal -1/2 binary32) 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))) (/.f32 (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.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 #s(literal -1/2 binary32) 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))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (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 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O 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 (*.f32 v v))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 (*.f32 #s(literal -1/2 binary32) (*.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 (*.f32 #s(literal -1/2 binary32) 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 (*.f32 (*.f32 #s(literal 1/4 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i 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_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 (*.f32 #s(literal -1/2 binary32) 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 sinTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i 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 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i 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) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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 #s(literal 1/2 binary32) (/.f32 (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_i (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_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 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.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 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 (*.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 #s(literal 1/6 binary32) (*.f32 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 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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 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_i (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 (+ (* 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_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 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 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_O 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 (*.f32 #s(literal 1/2 binary32) (*.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)))))))
(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 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (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 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) (/.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 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (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 #s(literal 1/2 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))) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 v v)) (+.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)) 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 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (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 (*.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 (+.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 (*.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/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) 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_i (*.f32 sinTheta_O (*.f32 sinTheta_O 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 (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O 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 (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 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i 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_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 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i 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 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i 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_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 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.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 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.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 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.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 (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 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 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (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 #s(literal 6931/10000 binary32) sinTheta_i) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 6931/10000 binary32) sinTheta_i) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 6931/10000 binary32) sinTheta_i) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)))))
(* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)))))
(* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)))))
(* -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) (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) 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) (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) 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) (neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) 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 (/.f32 cosTheta_i 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 (/.f32 cosTheta_i 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 (/.f32 cosTheta_i 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 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(/ (* 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) (-.f32 #s(literal 0 binary32) (/.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) (-.f32 #s(literal 0 binary32) (/.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) (-.f32 #s(literal 0 binary32) (/.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))
(* -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 (/.f32 cosTheta_i 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 (/.f32 cosTheta_i 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 (/.f32 cosTheta_i 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 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (*.f32 (+.f32 (/.f32 sinTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_i))) #s(literal -1 binary32)))
(/ (* 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) (-.f32 #s(literal 0 binary32) (/.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) (-.f32 #s(literal 0 binary32) (/.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) (-.f32 #s(literal 0 binary32) (/.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))

eval137.0ms (1%)

Compiler

Compiled 40077 to 3326 computations (91.7% saved)

prune193.0ms (1.4%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New126961275
Fresh000
Picked202
Done000
Total127161277
Accuracy
99.8%
Counts
1277 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.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)
4.6%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
98.5%
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
12.4%
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
99.8%
(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))))
9.5%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
Compiler

Compiled 190 to 146 computations (23.2% saved)

simplify168.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))
cost-diff0
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
cost-diff0
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) 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
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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
(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-diff64
(+.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-diff3264
(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))))
Rules
2236×sum5-define
1748×sum3-define
1436×sum4-define
1320×fnmadd-define
1142×*-lowering-*.f32
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
032171
172166
2179166
3381166
4710162
51368161
63444161
08067161
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(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
(exp (* cosTheta_O (/ cosTheta_i v)))
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
(/ (* 1/2 (exp 6931/10000)) v)
(* 1/2 (exp 6931/10000))
1/2
(exp 6931/10000)
6931/10000
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
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ 1 (* sinTheta_O sinTheta_i))
1
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
Outputs
(exp (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
(+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O 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)
(exp (* cosTheta_O (/ cosTheta_i v)))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_O (/ cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
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))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
1/2
#s(literal 1/2 binary32)
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
6931/10000
#s(literal 6931/10000 binary32)
v
(exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(- 0 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
0
#s(literal 0 binary32)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v))
(/ (- (* 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) (+ 1 (* sinTheta_O sinTheta_i)))
(+.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ 1 (* sinTheta_O sinTheta_i))
(+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))
1
#s(literal 1 binary32)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v

localize175.0ms (1.3%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f32 sinTheta_O sinTheta_i)
accuracy100.0%
(*.f32 cosTheta_O cosTheta_i)
accuracy100.0%
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
accuracy99.8%
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
accuracy100.0%
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_i)
accuracy99.7%
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
accuracy73.8%
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy100.0%
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy100.0%
(exp.f32 #s(literal 6931/10000 binary32))
accuracy98.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
accuracy100.0%
(/.f32 cosTheta_i v)
accuracy99.9%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
accuracy99.3%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy99.8%
(+.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.8%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.8%
(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))))
accuracy99.3%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
Results
132.0ms256×0valid
Compiler

Compiled 186 to 33 computations (82.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
ival-div: 17.0ms (32.1% of total)
ival-exp: 12.0ms (22.7% of total)
ival-mult: 8.0ms (15.1% of total)
ival-add: 5.0ms (9.5% of total)
ival-log: 4.0ms (7.6% of total)
...c/correct-round.rkt:119:19: 4.0ms (7.6% of total)
ival-sub: 3.0ms (5.7% of total)
const: 1.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

series45.0ms (0.3%)

Counts
19 → 564
Calls
Call 1
Inputs
#<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 (exp (* cosTheta_O (/ cosTheta_i v)))>
#<alt (* cosTheta_O (/ cosTheta_i v))>
#<alt (/ cosTheta_i v)>
#<alt (/ (* 1/2 (exp 6931/10000)) v)>
#<alt (* 1/2 (exp 6931/10000))>
#<alt (exp 6931/10000)>
#<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 (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (+ 6931/10000 (/ -1 v))>
Outputs
#<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>
#<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/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* 1/2 (/ (exp 6931/10000) 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 (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 (* -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 (/ (- (* 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) 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 (* 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 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (+ 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)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))>
#<alt (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (+ 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)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) 1) v)>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))>
#<alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))>
#<alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) 1) v)>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))>
#<alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))>
#<alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (* -1 (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))>
#<alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))>
#<alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))>
#<alt (* -1 (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))>
#<alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))>
#<alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))>
#<alt (- (* cosTheta_O cosTheta_i) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (* -1 (* sinTheta_O sinTheta_i))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))>
#<alt (* -1 (* sinTheta_O sinTheta_i))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))>
#<alt (- (* cosTheta_O cosTheta_i) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)>
#<alt (* -1 (* sinTheta_O sinTheta_i))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))>
#<alt (* -1 (* sinTheta_O sinTheta_i))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ -1 v)>
#<alt (/ (- (* 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))>
Calls

141 calls:

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

rewrite525.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
4978×*-lowering-*.f32
4978×*-lowering-*.f64
2864×/-lowering-/.f32
2864×/-lowering-/.f64
2488×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032127
1183123
21711123
08636123
Stop Event
iter limit
node limit
Counts
19 → 565
Calls
Call 1
Inputs
(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))
(exp (* cosTheta_O (/ cosTheta_i v)))
(* cosTheta_O (/ cosTheta_i v))
(/ cosTheta_i v)
(/ (* 1/2 (exp 6931/10000)) v)
(* 1/2 (exp 6931/10000))
(exp 6931/10000)
(exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))
(- 0 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* cosTheta_O cosTheta_i)
(+ 6931/10000 (/ -1 v))
Outputs
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v)))))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (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)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(*.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.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) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 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 cosTheta_O cosTheta_i) v)))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 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 cosTheta_O cosTheta_i) v))
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v))))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(fma.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.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_O cosTheta_i) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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)) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v))))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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_O cosTheta_i) v))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 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 cosTheta_O cosTheta_i) v))))
(/.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (*.f32 v (-.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_O cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 v (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (neg.f32 v)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (neg.f32 v)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (neg.f32 v)) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (neg.f32 v)) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 v #s(literal -1 binary32)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 v #s(literal -1 binary32)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 v #s(literal -1 binary32)) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 v #s(literal -1 binary32)) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (neg.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_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) v) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) v))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 (neg.f32 v))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) (neg.f32 (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) (neg.f32 (/.f32 v #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 v #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) (/.f32 v #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)))) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 (neg.f32 v))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (neg.f32 (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 v)) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 v #s(literal -1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (/.f32 v #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (*.f32 v (-.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 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.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_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(*.f32 (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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_O cosTheta_i) v)))))))
(*.f32 (-.f32 (pow.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(pow.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (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 (/.f32 cosTheta_i v) cosTheta_O (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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_O cosTheta_i) v)))
(-.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) v))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 v cosTheta_i)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) cosTheta_O)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) v) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) v))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 v cosTheta_i)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 v cosTheta_i)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 v cosTheta_i)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) v) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 v cosTheta_i)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O #s(literal 1 binary32)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 v cosTheta_i)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 1 binary32) cosTheta_O))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 v cosTheta_i) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 cosTheta_O (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 v cosTheta_i) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 v (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 v (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 v (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 v (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (neg.f32 v) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 v cosTheta_i) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 v cosTheta_i) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (neg.f32 v) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 v cosTheta_i) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 v cosTheta_i) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (neg.f32 v) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(neg.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (log.f32 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (-.f32 #s(literal 0 binary32) (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (log.f32 (*.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 cosTheta_i v))) cosTheta_O))
(pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))
(pow.f32 (exp.f32 cosTheta_O) (+.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O)
(pow.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)
(pow.f32 (pow.f32 (exp.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (*.f32 (exp.f32 cosTheta_O) (exp.f32 cosTheta_O)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))
(pow.f32 (exp.f32 cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O))
(pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(*.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 cosTheta_i) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 cosTheta_i v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(*.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) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (neg.f32 (/.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 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(pow.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 1 binary32)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (exp.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 0 binary32))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i 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 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) sinTheta_O)
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v))
(pow.f32 (exp.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) v)))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (exp.f32 (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v))))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(+.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(+.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v))
(-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (*.f32 v (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (*.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) v))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (neg.f32 (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(/.f32 (-.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(+.f32 (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_i)))
(+.f32 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))))))
(+.f32 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))))
(+.f32 (fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))))))
(+.f32 (fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) #s(literal -1 binary32))
(fma.f32 cosTheta_O cosTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(fma.f32 cosTheta_i cosTheta_O (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(fma.f32 #s(literal -1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) (/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (-.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))) (neg.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(/.f32 (-.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 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (+.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (+.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))))
(*.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -1 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))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))

simplify338.0ms (2.5%)

Algorithm
egg-herbie
Rules
5126×*-lowering-*.f32
5126×*-lowering-*.f64
2210×+-lowering-+.f64
2210×+-lowering-+.f32
1508×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05486040
118095418
266545330
082255330
Stop Event
iter limit
node limit
Counts
564 → 564
Calls
Call 1
Inputs
(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
(+ 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/2 (/ (exp 6931/10000) 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/2 (/ (exp 6931/10000) 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/2 (/ (exp 6931/10000) v))
(* 1/2 (/ (exp 6931/10000) 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)
(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 (* -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 (/ (- (* 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) 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 (* 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 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* cosTheta_O cosTheta_i)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ -1 v)
(/ (- (* 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))
Outputs
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) 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 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 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.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 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v) (/.f32 (*.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 v)))) (*.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 (+.f32 (+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.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 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)) (/.f32 (*.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 v)))) (*.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)))))
(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)))) 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 (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 #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 (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 #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 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1/2 binary32)))) 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 (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 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)) #s(literal -1/6 binary32))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1/2 binary32)))) v)) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.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 (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_O cosTheta_i) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (*.f32 (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 cosTheta_i v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i))) (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 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (*.f32 (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 cosTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (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 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.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 (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_O cosTheta_i) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_i))) (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 v v)) (*.f32 (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 cosTheta_O 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (*.f32 (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 cosTheta_O v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)))) (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 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (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 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 #s(literal -1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))) 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 v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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))) v)))))
(+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) 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))) v)))))
(+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) 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))) v)))))
(+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.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) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v))) (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v))) (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.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 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (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 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (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 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.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) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (/.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 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (/.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 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (/.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 (neg.f32 (/.f32 cosTheta_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))) 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 (neg.f32 (/.f32 cosTheta_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))) 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 (neg.f32 (/.f32 cosTheta_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))) 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 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) 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)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(log (/ 1/2 v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(*.f32 (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(*.f32 (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (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
#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 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) 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_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_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 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 (+ (* 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 (*.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)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) v) #s(literal 1/6 binary32))) (*.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 (*.f32 #s(literal -1/2 binary32) (*.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 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) v) #s(literal 1/6 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)))) 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/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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) 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_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_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 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) v))) (/.f32 sinTheta_O v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 #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 (+ (* -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 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))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.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 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O)) 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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i)) v)) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* 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)
(exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 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))
(+.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 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))))
(+.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_O (+.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.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 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))) (*.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)) v)) (*.f32 cosTheta_O (+.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 (*.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)) 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)) v)))) (*.f32 v v)))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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)) 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)) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 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))))
(+.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 cosTheta_O 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)) v)) (*.f32 cosTheta_i (+.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 cosTheta_O v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 v v)))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 sinTheta_i 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 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 sinTheta_i v)))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 sinTheta_O 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 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.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))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 sinTheta_O v)))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 (*.f32 cosTheta_O cosTheta_i) #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 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 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)))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 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)))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 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)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #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 (-.f32 (neg.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))) v)) v))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O)) v)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O)) v)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O)) v)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_i))))
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_i))))
(* cosTheta_i (+ (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (*.f32 sinTheta_i (/.f32 sinTheta_O (*.f32 v cosTheta_i)))) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (*.f32 sinTheta_i (/.f32 sinTheta_O (*.f32 v cosTheta_i)))) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (*.f32 sinTheta_i (/.f32 sinTheta_O (*.f32 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)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_O)) (neg.f32 sinTheta_O))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) sinTheta_i)) (neg.f32 sinTheta_i))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O))) cosTheta_i)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O))) cosTheta_i)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O))) cosTheta_i)))
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i)))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i)))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O))
(- (* cosTheta_O cosTheta_i) 1)
(+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O sinTheta_i))
(neg.f32 (*.f32 sinTheta_O sinTheta_i))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(* -1 (* sinTheta_O sinTheta_i))
(neg.f32 (*.f32 sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_O) sinTheta_i))
(- (* cosTheta_O cosTheta_i) 1)
(+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O sinTheta_i))
(neg.f32 (*.f32 sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_O sinTheta_i))
(neg.f32 (*.f32 sinTheta_O sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) sinTheta_i) sinTheta_O))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal 6931/10000 binary32) v)) 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))

eval150.0ms (1.1%)

Compiler

Compiled 34053 to 2876 computations (91.6% saved)

prune143.0ms (1%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New1240101250
Fresh011
Picked415
Done000
Total1244121256
Accuracy
99.9%
Counts
1256 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.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)
99.9%
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
6.2%
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
6.3%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
94.3%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
98.5%
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))
12.4%
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
98.5%
(exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
99.8%
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
12.4%
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
9.5%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 345 to 270 computations (21.7% saved)

simplify196.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
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) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(neg.f32 v)
cost-diff0
(*.f32 sinTheta_O sinTheta_i)
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
cost-diff0
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
cost-diff0
(*.f32 sinTheta_O sinTheta_i)
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
cost-diff0
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
cost-diff0
(log.f32 #s(literal 1/2 binary32))
cost-diff3200
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
cost-diff6400
(exp.f32 (log.f32 #s(literal 1/2 binary32)))
cost-diff9600
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
Rules
1958×fma-lowering-fma.f32
1958×fma-lowering-fma.f64
1798×fmsub-define
1786×fnmadd-define
1644×fnmsub-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
027169
158161
2152160
3467153
41575151
55716151
08760151
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))
(exp (log 1/2))
(log 1/2)
1/2
(exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))))
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
(log v)
v
(+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
1
(- 1 (/ (* sinTheta_O sinTheta_i) v))
1
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(exp (/ (* sinTheta_O sinTheta_i) (neg v)))
(/ (* sinTheta_O sinTheta_i) (neg v))
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(neg v)
v
(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)
cosTheta_O
cosTheta_i
v
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
Outputs
(/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 #s(literal 1/2 binary32) v))
(exp (log 1/2))
#s(literal 1/2 binary32)
(log 1/2)
(log.f32 #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))))
(/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
(+.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(log v)
(log.f32 v)
v
(+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))
(-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) 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
(+ 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
#s(literal 1 binary32)
(- 1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
1
#s(literal 1 binary32)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(exp (/ (* sinTheta_O sinTheta_i) (neg v)))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v))))
(/ (* sinTheta_O sinTheta_i) (neg v))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(neg v)
(neg.f32 v)
v
(exp (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))
(-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) 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
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)

localize214.0ms (1.6%)

Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
accuracy99.8%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.8%
(exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy76.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy100.0%
(*.f32 sinTheta_O sinTheta_i)
accuracy100.0%
(neg.f32 v)
accuracy99.7%
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
accuracy73.8%
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_i)
accuracy99.9%
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
accuracy73.8%
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy99.8%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.8%
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
accuracy99.8%
(-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy76.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
Results
156.0ms256×0valid
Compiler

Compiled 179 to 28 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-add: 26.0ms (39.5% of total)
ival-div: 12.0ms (18.2% of total)
ival-exp: 8.0ms (12.2% of total)
ival-log: 7.0ms (10.6% of total)
ival-mult: 4.0ms (6.1% of total)
...c/correct-round.rkt:119:19: 4.0ms (6.1% of total)
ival-sub: 2.0ms (3% of total)
const: 1.0ms (1.5% of total)
ival-neg: 1.0ms (1.5% of total)
backward-pass: 0.0ms (0% of total)

series60.0ms (0.4%)

Counts
16 → 432
Calls
Call 1
Inputs
#<alt (/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))>
#<alt (exp (log 1/2))>
#<alt (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))))>
#<alt (log 1/2)>
#<alt (- 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (exp (/ (* sinTheta_O sinTheta_i) (neg v)))>
#<alt (/ (* sinTheta_O sinTheta_i) (neg v))>
#<alt (neg v)>
#<alt (exp (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))>
#<alt (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))>
#<alt (+ 6931/10000 (/ -1 v))>
Outputs
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))>
#<alt (+ (* -1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))>
#<alt (/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))>
#<alt (+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))>
#<alt (+ (* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/12 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (* -1 (log (/ 1 v))) 6931/10000))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))))>
#<alt (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -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 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 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 (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 (/ (* 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 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 (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 (- 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 (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) 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 (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)>
#<alt (- (* -1 (log (/ 1 v))) 6931/10000)>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)>
#<alt (- (+ (log v) (/ 1 v)) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (- (+ (log v) (/ 1 v)) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O 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))>
Calls

108 calls:

TimeVariablePointExpression
22.0ms
v
@0
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
5.0ms
cosTheta_i
@inf
(/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))
5.0ms
cosTheta_O
@0
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
3.0ms
v
@-inf
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
2.0ms
v
@0
(/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))

rewrite465.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
5580×*-lowering-*.f32
5580×*-lowering-*.f64
4376×/-lowering-/.f32
4376×/-lowering-/.f64
2304×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027115
1138108
21309107
010006107
Stop Event
iter limit
node limit
Counts
16 → 428
Calls
Call 1
Inputs
(/ (exp (log 1/2)) (exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))))
(exp (log 1/2))
(exp (- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v)))))
(log 1/2)
(- 1 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(exp (/ (* sinTheta_O sinTheta_i) (neg v)))
(/ (* sinTheta_O sinTheta_i) (neg v))
(neg v)
(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)
(- (log v) (+ (/ (* cosTheta_O cosTheta_i) v) (+ 6931/10000 (/ -1 v))))
(+ 6931/10000 (/ -1 v))
Outputs
(neg.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
#s(literal 1/2 binary32)
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) #s(literal -1 binary32))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 v (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(/.f32 (neg.f32 v) (neg.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 v (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (exp.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (exp.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 v (exp.f32 (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(*.f32 (/.f32 v (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(log.f32 #s(literal 1/2 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v) #s(literal 1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 1 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) v)
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(exp.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 sinTheta_i (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O sinTheta_i))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 sinTheta_i) (*.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 #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v))
(pow.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(pow.f32 (exp.f32 (/.f32 sinTheta_i (neg.f32 v))) sinTheta_O)
(pow.f32 (exp.f32 (/.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (/.f32 sinTheta_i #s(literal -1 binary32))) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v)
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) v))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_O) #s(literal -1 binary32)))
(neg.f32 v)
(+.f32 #s(literal 0 binary32) (neg.f32 v))
(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) v)
(/.f32 v #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 v) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 v v) (*.f32 #s(literal 0 binary32) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 0 binary32) v))
(*.f32 v #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) v)
(exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(pow.f32 (exp.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(pow.f32 (exp.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (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))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(*.f32 (exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.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 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (+.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (neg.f32 v) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 v) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 v)) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) v) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 v (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 v (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (/.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 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.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 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (neg.f32 v) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (neg.f32 v) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (neg.f32 v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 v (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 v (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 v (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 v (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 v (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 v (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 v (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))) (*.f32 v (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 v) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) #s(literal -1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (neg.f32 v)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) v) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) v) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) v) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) v) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 v)) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) v) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) v) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (neg.f32 v)) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 332956652491/1000000000000 binary32)) v) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) v))
(/.f32 (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 v)) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 48038761/100000000 binary32)) (neg.f32 v)) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32)) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (*.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 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(*.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (log.f32 v) (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (log.f32 v))
(+.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (log.f32 v))
(-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(-.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(-.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(-.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(-.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(-.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(-.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (log.f32 v) (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (-.f32 (log.f32 v) (neg.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (neg.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (+.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (+.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1 binary32))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)))) (*.f32 (+.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))
(*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -1 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))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v)))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 48038761/100000000 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) v))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))

simplify359.0ms (2.6%)

Algorithm
egg-herbie
Rules
4928×*-lowering-*.f32
4928×*-lowering-*.f64
1902×+-lowering-+.f64
1902×+-lowering-+.f32
1776×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05014879
116994237
264844201
081954201
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(+ (* -1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/12 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))
(exp (- (+ (log v) (/ 1 v)) 6931/10000))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) 6931/10000))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (- v (* sinTheta_O sinTheta_i)) v)
(/ (- v (* sinTheta_O sinTheta_i)) v)
(/ (- v (* sinTheta_O sinTheta_i)) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -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)
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)))
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)))
(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 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_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)
(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)))
(- 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)))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* 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 (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(- (* -1 (log (/ 1 v))) 6931/10000)
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(- (+ (log v) (/ 1 v)) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(- (+ (log v) (/ 1 v)) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O 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))
Outputs
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(+ (* -1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 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 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 #s(literal -1/4 binary32) (*.f32 v v)))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- 1 (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.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)))) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/4 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 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (*.f32 v v)))) #s(literal -1/4 binary32))))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.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))) v) #s(literal -1/4 binary32)) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/12 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v))) (+ (* -1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (+.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)))) v) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) #s(literal 1/6 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))) #s(literal -1/4 binary32)) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) (neg.f32 v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.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 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i))) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v)) (exp.f32 (+.f32 (log.f32 v) (+.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 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 (+.f32 (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 #s(literal -1/4 binary32) cosTheta_i)) v) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal 1/6 binary32))) (neg.f32 cosTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.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 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) (exp.f32 (+.f32 (log.f32 v) (+.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 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (/ 1 v)) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (neg.f32 (+.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 #s(literal -1/4 binary32) cosTheta_O)) v) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal 1/6 binary32)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) #s(literal -1/4 binary32)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))
(+.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v)))
(+.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.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 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (*.f32 v v))))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- 1 (* cosTheta_O cosTheta_i))) v))))
(+.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (+.f32 (/.f32 (*.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 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (*.f32 v v)) (+.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 v) #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)))))) (*.f32 v (*.f32 v v))))))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))
(+.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 (*.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 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) v) (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))
(+.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (*.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)))) v) #s(literal 1/6 binary32))) (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1/2 binary32)))) v))) v))
(exp (- (+ (log v) (/ 1 v)) 6931/10000))
(exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (*.f32 (*.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (*.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 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) 6931/10000))
(exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O cosTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))))
(+ (exp (- (+ (log v) (/ 1 v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (/ 1 v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (/ 1 v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (/ 1 v)) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (log.f32 v) (+.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 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) v) (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 v v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
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)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(-.f32 #s(literal 1 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)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (- v (* sinTheta_O sinTheta_i)) v)
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (- v (* sinTheta_O sinTheta_i)) v)
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (- v (* sinTheta_O sinTheta_i)) v)
(-.f32 #s(literal 1 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)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 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)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O 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)
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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O 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_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (/.f32 sinTheta_i v))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.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_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (/.f32 sinTheta_i 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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) #s(literal -1/6 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O v))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.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 #s(literal 1 binary32) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (/.f32 sinTheta_i 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 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 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 (* -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 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O 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 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_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i)) v)) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 v)
(* -1 v)
(neg.f32 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 cosTheta_i (*.f32 cosTheta_O (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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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))) (* 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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 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)))))) (*.f32 v (*.f32 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 cosTheta_i cosTheta_i) (*.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 cosTheta_i (*.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 (+ (* 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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)))) (*.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 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 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 cosTheta_O cosTheta_O) (*.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) (exp.f32 #s(literal 6931/10000 binary32))) (/.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) (+ (* 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 (*.f32 #s(literal 1/6 binary32) (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 (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) (exp.f32 #s(literal 6931/10000 binary32))) (/.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)
(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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) 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 (-.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 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (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))) 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 (-.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/6 binary32) (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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 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_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_O (-.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))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.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))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.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))))
(- 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 cosTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_i)))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_i)))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 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 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 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))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) 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 (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 v (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 v (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (- (+ 1 (* v (- (log v) 6931/10000))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 v (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(- (* -1 (log (/ 1 v))) 6931/10000)
(+.f32 (log.f32 v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (* -1 (log (/ 1 v))) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) 6931/10000)
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (/ 1 v)) 6931/10000)
(+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (log.f32 v) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (log.f32 v) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (log v) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (log.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 v) cosTheta_i))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (-.f32 (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (-.f32 (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (-.f32 (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v)))
(- (+ (log v) (/ 1 v)) 6931/10000)
(+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (log.f32 v) cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (log.f32 v) cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (log v) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (log.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 v) cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (/ 1 v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i))) (neg.f32 cosTheta_i))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(/ (- (* 6931/10000 v) 1) v)
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(/ (- (* 6931/10000 v) 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))
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))

eval104.0ms (0.8%)

Compiler

Compiled 30522 to 2717 computations (91.1% saved)

prune163.0ms (1.2%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New120081208
Fresh336
Picked415
Done101
Total1208121220
Accuracy
99.9%
Counts
1220 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.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)
48.2%
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))))
94.7%
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (/.f32 (exp.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
99.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
6.2%
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
6.3%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
94.3%
(*.f32 (exp.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
43.9%
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
98.5%
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
99.8%
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
98.5%
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 566 to 332 computations (41.3% saved)

simplify162.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff3200
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))
cost-diff0
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v)
cost-diff0
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
cost-diff0
(/.f32 sinTheta_O v)
cost-diff0
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
cost-diff0
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
cost-diff0
(*.f32 sinTheta_O sinTheta_i)
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
cost-diff0
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
cost-diff0
(log.f32 v)
cost-diff0
(+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
cost-diff3200
(exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
cost-diff3200
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
Rules
1744×fnmadd-define
1704×*-lowering-*.f32
1704×*-lowering-*.f64
1288×sum3-define
1038×fmsub-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
034157
175148
2165147
3281147
4392147
5519146
6700146
7994146
81916146
93450146
105741146
08104146
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1/2 (exp (+ (log v) (+ (/ 1 v) -6931/10000))))
1/2
(exp (+ (log v) (+ (/ 1 v) -6931/10000)))
(+ (log v) (+ (/ 1 v) -6931/10000))
(log v)
v
(+ (/ 1 v) -6931/10000)
(/ 1 v)
1
-6931/10000
(neg (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(- 1 (* sinTheta_i (/ sinTheta_O v)))
1
(* sinTheta_i (/ sinTheta_O v))
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
v
(exp (/ (+ (* 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)))
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ -1 (* v 6931/10000))
-1
(* v 6931/10000)
v
6931/10000
(exp (+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v))))
(+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v)))
(log (/ 1/2 v))
(/ 1/2 v)
1/2
v
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
Outputs
(/ 1/2 (exp (+ (log v) (+ (/ 1 v) -6931/10000))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
1/2
#s(literal 1/2 binary32)
(exp (+ (log v) (+ (/ 1 v) -6931/10000)))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (log v) (+ (/ 1 v) -6931/10000))
(+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(log v)
(log.f32 v)
v
(+ (/ 1 v) -6931/10000)
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
-6931/10000
#s(literal -6931/10000 binary32)
(neg (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(- 1 (* sinTheta_i (/ sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
1
#s(literal 1 binary32)
(* sinTheta_i (/ sinTheta_O v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
v
(exp (/ (+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000))) v))
(exp.f32 (/.f32 (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))
(/ (+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000))) v)
(/.f32 (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)
(+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000)))
(+.f32 (*.f32 v #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ -1 (* v 6931/10000))
(+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))
-1
#s(literal -1 binary32)
(* v 6931/10000)
(*.f32 v #s(literal 6931/10000 binary32))
v
6931/10000
#s(literal 6931/10000 binary32)
(exp (+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) 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
(+ 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)

localize197.0ms (1.4%)

Localize:

Found 18 expressions of interest:

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

Compiled 172 to 35 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-div: 15.0ms (26.5% of total)
ival-add: 8.0ms (14.1% of total)
ival-mult: 8.0ms (14.1% of total)
ival-log: 8.0ms (14.1% of total)
...c/correct-round.rkt:119:19: 8.0ms (14.1% of total)
ival-exp: 5.0ms (8.8% of total)
ival-sub: 1.0ms (1.8% of total)
const: 1.0ms (1.8% of total)
ival-neg: 1.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

series59.0ms (0.4%)

Counts
21 → 456
Calls
Call 1
Inputs
#<alt (/ 1/2 (exp (+ (log v) (+ (/ 1 v) -6931/10000))))>
#<alt (exp (+ (log v) (+ (/ 1 v) -6931/10000)))>
#<alt (+ (log v) (+ (/ 1 v) -6931/10000))>
#<alt (log v)>
#<alt (neg (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (- 1 (* sinTheta_i (/ sinTheta_O v)))>
#<alt (* sinTheta_i (/ sinTheta_O v))>
#<alt (/ sinTheta_O v)>
#<alt (exp (/ (+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000))) v))>
#<alt (/ (+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000))) v)>
#<alt (+ (* cosTheta_O cosTheta_i) (+ -1 (* v 6931/10000)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (exp (+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v))))>
#<alt (+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v)))>
#<alt (log (/ 1/2 v))>
#<alt (/ 1/2 v)>
#<alt (+ (/ 1 v) -6931/10000)>
#<alt (* v 6931/10000)>
#<alt (+ 6931/10000 (/ -1 v))>
Outputs
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (/ 1/2 (exp (- (+ (log v) (/ 1 v)) 6931/10000)))>
#<alt (/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))>
#<alt (- (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/2 (/ 1 (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))>
#<alt (- (+ (/ 1/4 (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (/ 1/2 (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))>
#<alt (- (+ (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ 1 (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (+ (/ 1/2 (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ 1 (* (pow v 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))))>
#<alt (/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))>
#<alt (- (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/2 (/ 1 (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))>
#<alt (+ (* -1 (/ (- (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ 1 (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/12 (/ 1 (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (exp (- (+ (log v) (/ 1 v)) 6931/10000))>
#<alt (exp (- (* -1 (log (/ 1 v))) 6931/10000))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) v))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow v 2))) (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) v)))>
#<alt (+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow v 3))) (+ (* 1/2 (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow v 2))) (/ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) v))))>
#<alt (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (/ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) v))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))) (* -1/2 (/ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) v))) v)))>
#<alt (+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))) (* -1 (/ (+ (* 1/6 (/ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) v)) (* 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) v))) v)))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* v (- (log v) 6931/10000))) v)>
#<alt (/ (+ 1 (* v (- (log v) 6931/10000))) v)>
#<alt (/ (+ 1 (* v (- (log v) 6931/10000))) v)>
#<alt (- (* -1 (log (/ 1 v))) 6931/10000)>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (log (/ 1 v))) (/ 1 v)) 6931/10000)>
#<alt (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (/ 1 v))) 6931/10000)>
#<alt (- (+ (log -1) (+ (* -1 (log (/ -1 v))) (/ 1 v))) 6931/10000)>
#<alt (log v)>
#<alt (log v)>
#<alt (log v)>
#<alt (log v)>
#<alt (* -1 (log (/ 1 v)))>
#<alt (* -1 (log (/ 1 v)))>
#<alt (* -1 (log (/ 1 v)))>
#<alt (* -1 (log (/ 1 v)))>
#<alt (+ (log -1) (* -1 (log (/ -1 v))))>
#<alt (+ (log -1) (* -1 (log (/ -1 v))))>
#<alt (+ (log -1) (* -1 (log (/ -1 v))))>
#<alt (+ (log -1) (* -1 (log (/ -1 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 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ 1 sinTheta_i) (/ sinTheta_O v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ 1 sinTheta_O) (/ sinTheta_i v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- v (* sinTheta_O sinTheta_i)) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -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 v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (/ sinTheta_O v)>
#<alt (exp (/ (- (* 6931/10000 v) 1) v))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (/ (* cosTheta_O (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v)))) v))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (/ (- (* 6931/10000 v) 1) v)))) (pow v 2))) (/ (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v))) v))))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (/ (- (* 6931/10000 v) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ (- (* 6931/10000 v) 1) v))) (pow v 2))))) (/ (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v))) v))))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (* 6931/10000 v) 1) v))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (/ (* cosTheta_O (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v)))) v))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v)))) (pow v 2))) (/ (* cosTheta_O (exp (/ (- (* 6931/10000 v) 1) v))) v))))>
#<alt (+ (exp (/ (- (* 6931/10000 v) 1) v)) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (/ (- (* 6931/10000 v) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ (- (* 6931/10000 v) 1) v))) (pow v 2))))) (/ (* cosTheta_O (exp (/ (- (* 6931/10000 v) 1) v))) v))))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v))>
#<alt (exp (/ (- (+ (* 6931/10000 v) (* 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/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 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 (/ (* 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 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 (/ (* 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 (/ (* 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 v) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 6931/10000 (/ v cosTheta_O))) (/ 1 cosTheta_O)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 6931/10000 (/ v cosTheta_O))) (/ 1 cosTheta_O)))>
#<alt (* cosTheta_O (- (+ cosTheta_i (* 6931/10000 (/ v cosTheta_O))) (/ 1 cosTheta_O)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_O)))))>
#<alt (- (* 6931/10000 v) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_i (- (+ cosTheta_O (* 6931/10000 (/ v cosTheta_i))) (/ 1 cosTheta_i)))>
#<alt (* cosTheta_i (- (+ cosTheta_O (* 6931/10000 (/ v cosTheta_i))) (/ 1 cosTheta_i)))>
#<alt (* cosTheta_i (- (+ cosTheta_O (* 6931/10000 (/ v cosTheta_i))) (/ 1 cosTheta_i)))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* 6931/10000 v) 1) cosTheta_i)))))>
#<alt (- (* cosTheta_O cosTheta_i) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1)>
#<alt (* 6931/10000 v)>
#<alt (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (* 6931/10000 v)>
#<alt (* -1 (* v (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) v)) 6931/10000)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) v)) 6931/10000)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) v)) 6931/10000)))>
#<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 (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 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))))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* -1 (/ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) v)) (* 1/2 (/ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow v 2)))))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* -1 (/ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) v)) (+ (* -1/6 (/ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow v 3))) (* 1/2 (/ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow v 2))))))>
#<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))))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1/2 (/ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) v))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/6 (/ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) v)) (* 1/2 (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) v)))>
#<alt (/ -1 v)>
#<alt (/ (- (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v))))) 1) v)>
#<alt (/ (- (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v))))) 1) v)>
#<alt (/ (- (* 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)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (/ 1 v))>
#<alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))>
#<alt (- (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (/ 1 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/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* -6931/10000 v)) v)>
#<alt (/ (+ 1 (* -6931/10000 v)) v)>
#<alt (/ (+ 1 (* -6931/10000 v)) v)>
#<alt -6931/10000>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (/ 1 v) 6931/10000)>
#<alt -6931/10000>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 v)>
#<alt (* 6931/10000 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))>
Calls

114 calls:

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

rewrite502.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
4066×*-lowering-*.f32
4066×*-lowering-*.f64
3138×/-lowering-/.f32
3138×/-lowering-/.f64
2228×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034128
1203120
21756119
08768119
Stop Event
iter limit
node limit
Counts
21 → 454
Calls
Call 1
Inputs
(/ 1/2 (exp (+ (log v) (+ (/ 1 v) -6931/10000))))
(exp (+ (log v) (+ (/ 1 v) -6931/10000)))
(+ (log v) (+ (/ 1 v) -6931/10000))
(log v)
(neg (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(- 1 (* sinTheta_i (/ sinTheta_O v)))
(* sinTheta_i (/ sinTheta_O v))
(/ sinTheta_O v)
(exp (/ (+ (* 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)))
(* cosTheta_O cosTheta_i)
(exp (+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v))))
(+ (log (/ 1/2 v)) (+ 6931/10000 (/ -1 v)))
(log (/ 1/2 v))
(/ 1/2 v)
(+ (/ 1 v) -6931/10000)
(* v 6931/10000)
(+ 6931/10000 (/ -1 v))
Outputs
(neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.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) v) (pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (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 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32))
(exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v))))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v)
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (+.f32 #s(literal -6931/10000 binary32) (log.f32 v))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(+.f32 (log.f32 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) (log.f32 v)))
(+.f32 #s(literal -6931/10000 binary32) (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v))
(+.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal -6931/10000 binary32))
(+.f32 (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v)))) (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal -6931/10000 binary32) (log.f32 v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32) (+.f32 #s(literal -6931/10000 binary32) (log.f32 v)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal -6931/10000 binary32) (log.f32 v)))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (log.f32 v))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (log.f32 v))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)) (+.f32 #s(literal -6931/10000 binary32) (log.f32 v)))
(-.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v)))) (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v)))))
(/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (neg.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (neg.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal 3 binary32)) #s(literal -332956652491/1000000000000 binary32)) (+.f32 (pow.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal -6931/10000 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v)))
(/.f32 (-.f32 (pow.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) #s(literal -6931/10000 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 v))))))
(*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (-.f32 #s(literal 0 binary32) (log.f32 v)))
(+.f32 (log.f32 v) #s(literal 0 binary32))
(-.f32 (log.f32 v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (log.f32 v)))
(-.f32 (log.f32 (neg.f32 v)) (log.f32 #s(literal -1 binary32)))
(log.f32 v)
(neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (neg.f32 (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.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 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(+.f32 #s(literal 1 binary32) (-.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))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 sinTheta_O v)) sinTheta_i #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)) sinTheta_i #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 (+.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 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.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 (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(neg.f32 (/.f32 sinTheta_O (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v sinTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)))
(/.f32 sinTheta_O v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v sinTheta_O)))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) v)
(/.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))
(pow.f32 (pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(pow.f32 (exp.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) v)))
(neg.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))))
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v)
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (neg.f32 v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (*.f32 v (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (*.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))) v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)))
(*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i))))))
(*.f32 (pow.f32 (/.f32 v (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))
(+.f32 #s(literal -1 binary32) (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(+.f32 (*.f32 v #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))
(+.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i))
(+.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 6931/10000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32))
(fma.f32 v #s(literal 6931/10000 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i cosTheta_O (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 6931/10000 binary32) v (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))
(fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 6931/10000 binary32)) (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32))))) (*.f32 cosTheta_O cosTheta_i))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 48038761/100000000 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -6931/10000 binary32) v))) (*.f32 cosTheta_O cosTheta_i))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (+.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))))
(/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))) (neg.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(/.f32 (+.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 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (*.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 48038761/100000000 binary32) (*.f32 v v)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 #s(literal 48038761/100000000 binary32) (*.f32 v v))) (-.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (-.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i))))))
(*.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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)))))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.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 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.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 (/.f32 #s(literal 1/2 binary32) v)) (+.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) (log.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.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 #s(literal -1 binary32) v))))
(-.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (neg.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 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (*.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 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 v #s(literal -1 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 v #s(literal -1 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 v #s(literal -1 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 v #s(literal -1 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 v (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (neg.f32 v)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (neg.f32 v)) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (neg.f32 v)) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (neg.f32 v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (/.f32 v #s(literal -1 binary32))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (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 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))))))
(/.f32 (+.f32 (*.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v))) (*.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (neg.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 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 v)) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 v #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) (/.f32 v #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) v) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) v))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 (neg.f32 v))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) (neg.f32 (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))) (*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)))) (neg.f32 (/.f32 v #s(literal -1 binary32)))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 v)) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 v #s(literal -1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 v #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (/.f32 v #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) v) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) v))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 (neg.f32 v))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (neg.f32 (neg.f32 v))))
(/.f32 (+.f32 (*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 v #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) 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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.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)))))))
(*.f32 (-.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (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 (-.f32 #s(literal 0 binary32) (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (log.f32 (*.f32 #s(literal 1/2 binary32) 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 -1/2 binary32) v))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(+.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32))) #s(literal -1 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 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)) #s(literal -6931/10000 binary32))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(*.f32 v #s(literal 6931/10000 binary32))
(*.f32 #s(literal 6931/10000 binary32) v)
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -1 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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v)))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal -6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (-.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (*.f32 #s(literal 48038761/100000000 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) v))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))

simplify305.0ms (2.2%)

Algorithm
egg-herbie
Rules
4618×*-lowering-*.f32
4618×*-lowering-*.f64
2858×+-lowering-+.f64
2858×+-lowering-+.f32
2138×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

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

eval74.0ms (0.5%)

Compiler

Compiled 14914 to 1791 computations (88% saved)

prune124.0ms (0.9%)

Pruning

21 alts after pruning (17 fresh and 4 done)

PrunedKeptTotal
New89614910
Fresh336
Picked235
Done011
Total90121922
Accuracy
99.9%
Counts
922 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
44.6%
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
14.0%
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
6.1%
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
23.1%
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
99.9%
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32)))) v)
48.2%
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))))
6.1%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
99.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
44.2%
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
6.2%
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
6.3%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
23.1%
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
43.9%
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
23.1%
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
43.9%
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
23.1%
(neg.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
98.5%
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
98.5%
(exp.f32 (/.f32 #s(literal -1 binary32) v))
98.5%
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 1071 to 407 computations (62% saved)

regimes141.0ms (1%)

Counts
40 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(neg.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))
(/.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(exp.f32 (/.f32 (-.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 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) 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)))
(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 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 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_O cosTheta_i) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(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 (exp.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (/.f32 (exp.f32 (-.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))) (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (log.f32 v) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))))))
Outputs
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32)))) v)
Calls

9 calls:

36.0ms
(*.f32 sinTheta_i sinTheta_O)
19.0ms
v
17.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))))
13.0ms
sinTheta_i
13.0ms
cosTheta_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)

regimes63.0ms (0.5%)

Counts
32 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(neg.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))
(/.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(exp.f32 (/.f32 (-.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 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) 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)))
(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 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
Outputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
Calls

6 calls:

13.0ms
sinTheta_O
11.0ms
cosTheta_O
10.0ms
(*.f32 sinTheta_i sinTheta_O)
9.0ms
cosTheta_i
9.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(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes71.0ms (0.5%)

Counts
31 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(neg.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))
(/.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(exp.f32 (/.f32 (-.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 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) 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)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
Outputs
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
Calls

6 calls:

21.0ms
cosTheta_i
11.0ms
sinTheta_i
10.0ms
(*.f32 sinTheta_i sinTheta_O)
9.0ms
v
9.0ms
sinTheta_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 sinTheta_i sinTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes76.0ms (0.6%)

Counts
30 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(neg.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))
(/.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32)))) v))
(exp.f32 (/.f32 (-.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 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) 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)))
Outputs
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
Calls

6 calls:

27.0ms
v
13.0ms
cosTheta_O
8.0ms
cosTheta_i
8.0ms
sinTheta_O
8.0ms
sinTheta_i
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 sinTheta_i sinTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes46.0ms (0.3%)

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

5 calls:

13.0ms
v
8.0ms
sinTheta_i
7.0ms
sinTheta_O
7.0ms
cosTheta_i
7.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes41.0ms (0.3%)

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

5 calls:

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

Compiled 30 to 25 computations (16.7% saved)

regimes29.0ms (0.2%)

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

5 calls:

6.0ms
cosTheta_O
5.0ms
v
5.0ms
sinTheta_O
5.0ms
cosTheta_i
5.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes27.0ms (0.2%)

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

5 calls:

6.0ms
cosTheta_i
6.0ms
sinTheta_O
5.0ms
cosTheta_O
5.0ms
sinTheta_i
5.0ms
v
Results
AccuracySegmentsBranch
44.6%1v
44.6%1cosTheta_i
44.6%1cosTheta_O
49.1%2sinTheta_i
48.8%2sinTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes24.0ms (0.2%)

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

5 calls:

6.0ms
sinTheta_O
4.0ms
cosTheta_i
4.0ms
v
4.0ms
sinTheta_i
4.0ms
cosTheta_O
Results
AccuracySegmentsBranch
44.2%1cosTheta_O
44.2%1v
44.2%1cosTheta_i
44.2%1sinTheta_O
44.2%1sinTheta_i
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes17.0ms (0.1%)

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

5 calls:

4.0ms
sinTheta_O
3.0ms
v
3.0ms
cosTheta_i
3.0ms
cosTheta_O
3.0ms
sinTheta_i
Results
AccuracySegmentsBranch
43.9%1sinTheta_O
43.9%1sinTheta_i
43.9%1cosTheta_i
43.9%1cosTheta_O
43.9%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes6.0ms (0%)

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:

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

Compiled 30 to 25 computations (16.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-3.9800178370062247e-22
-4.285253049240839e-23
Compiler

Compiled 38 to 28 computations (26.3% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
32×+-commutative_binary32
26×*-commutative_binary32
22×neg-mul-1_binary32
22×sub-neg_binary32
20×neg-sub0_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047104
168104
288104
3113104
4133104
5143104
6144104
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(if (<=.f32 sinTheta_i #s(literal -15845633/79228162514264337593543950336 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
#s(literal 1 binary32)
Outputs
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 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))))
(exp.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 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 v #s(literal 6931/10000 binary32))) v))
(exp.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal 6931/10000 binary32) v)) v))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(if (<=.f32 sinTheta_i #s(literal -15845633/79228162514264337593543950336 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(if (<=.f32 sinTheta_i #s(literal -15845633/79228162514264337593543950336 binary32)) (/.f32 (/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
#s(literal 1 binary32)

soundness2.3s (17.1%)

Rules
6300×*-lowering-*.f32
6300×*-lowering-*.f64
5126×*-lowering-*.f32
5126×*-lowering-*.f64
4978×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032127
1183123
21711123
08636123
034128
1203120
21756119
08768119
05969417
120098392
277668383
083668383
05014879
116994237
264844201
081954201
05486040
118095418
266545330
082255330
03363717
110373357
232343149
088133149
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
Compiler

Compiled 698 to 515 computations (26.2% saved)

preprocess60.0ms (0.4%)

Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 602 to 418 computations (30.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...