HairBSDF, Mp, lower

Time bar (total: 13.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze465.0ms (3.4%)

Memory
6.5MiB live, 760.7MiB allocated
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 65 to 44 computations (32.3% saved)

sample3.6s (26.1%)

Memory
56.0MiB live, 3 341.1MiB allocated
Samples
2.6s8 256×0valid
142.0ms134×0invalid
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-div: 554.0ms (25.7% of total)
ival-<=: 457.0ms (21.2% of total)
const: 435.0ms (20.2% of total)
ival-mult: 332.0ms (15.4% of total)
ival-log: 97.0ms (4.5% of total)
ival-add: 72.0ms (3.3% of total)
ival-sub: 69.0ms (3.2% of total)
ival-exp: 67.0ms (3.1% of total)
ival-and: 51.0ms (2.4% of total)
exact: 14.0ms (0.7% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain1.4s (9.8%)

Memory
34.7MiB live, 356.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
974(1.9890686210307758e-38 -2.5315121241652384e-33 -2.8682781418539584e-36 -5.786080189306944e-38 1.7258297953959123e-28)30(-2.5303000958012493e-20 -2.0766572561115026e-5 -1.3114964517208996e-29 -3.5375207537574616e-12 5.54109420559372e-37)(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
931(6.9873147454403e-31 3.1556515611327303e-29 4.361642297334711e-11 -2.7515173529456956e-21 1.3678626644992448e-14)27(-6.623619144284586e-30 -5.915244528634158e-16 -1.2220565395182348e-6 4.5334462583923596e-7 1.6640490023824457e-35)(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
14(-1.0197277175068735e-35 9.144035857389099e-7 2.9484942842827877e-6 1.6885122857204782e-12 0.001488755107857287)1(1.7946524801618298e-34 -1.209874089802554e-9 -3.206697662587575e-17 1.9089846023390145e-11 0.015597052872180939)(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-(/.f32 #s(literal 1 binary32) v)
00-0-(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
00-0-#s(literal 2 binary32)
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-sinTheta_i
00-0-v
00-0-cosTheta_i
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-sinTheta_O
00-0-(*.f32 #s(literal 2 binary32) v)
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
00-0-#s(literal 1 binary32)
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-#s(literal 6931/10000 binary32)
00-0-(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
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-cosTheta_O
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n110
(*.f32 sinTheta_i sinTheta_O)underflow94
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n110
(*.f32 cosTheta_i cosTheta_O)underflow95
exp.f32(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)))))sensitivity42
Confusion
Predicted +Predicted -
+01
-26229
Precision
0.0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+010
-261228
Precision?
0.03571428571428571
Recall?
1.0
Freqs
test
numberfreq
0230
126
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
554.0ms512×0valid
Compiler

Compiled 300 to 67 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 325.0ms
ival-div: 218.0ms (67.1% of total)
ival-sub: 70.0ms (21.5% of total)
const: 14.0ms (4.3% of total)
ival-mult: 9.0ms (2.8% of total)
ival-log: 5.0ms (1.5% of total)
ival-exp: 4.0ms (1.2% of total)
ival-add: 4.0ms (1.2% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess258.0ms (1.9%)

Memory
2.7MiB live, 353.0MiB allocated
Algorithm
egg-herbie
Rules
6 404×lower-fma.f64
6 404×lower-fma.f32
3 478×lower-*.f64
3 472×lower-*.f32
1 904×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0159481
1462447
21368440
34990440
02125
03423
16322
215122
347122
4171722
5504722
0813419
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(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)))))
Outputs
(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 (fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 30 to 21 computations (30% saved)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(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 30 to 21 computations (30% saved)

simplify245.0ms (1.8%)

Memory
-75.1MiB live, 213.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
cost-diff160
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff320
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
cost-diff2944
(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
6 404×lower-fma.f64
6 404×lower-fma.f32
3 478×lower-*.f64
3 472×lower-*.f32
1 904×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021133
034125
163124
2151124
3471124
41717124
55047124
08134113
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
Outputs
(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 (fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(+.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))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (-.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.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))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32)))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 #s(literal 2 binary32) v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)

localize61.0ms (0.4%)

Memory
-5.6MiB live, 120.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.046875
(+.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))
accuracy0.08398000141884235
(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)))))
accuracy7.39492786586102
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy7.87055447589504
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Samples
37.0ms256×0valid
Compiler

Compiled 135 to 23 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-div: 6.0ms (25.4% of total)
ival-mult: 5.0ms (21.2% of total)
ival-log: 3.0ms (12.7% of total)
const: 3.0ms (12.7% of total)
ival-exp: 2.0ms (8.5% of total)
ival-add: 2.0ms (8.5% of total)
ival-sub: 2.0ms (8.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series90.0ms (0.7%)

Memory
14.4MiB live, 202.4MiB allocated
Counts
7 → 276
Calls
Call 1
Inputs
#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())
#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())
#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())
#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())
Outputs
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (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))))) (patch (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))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (taylor inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (taylor inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.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)) (patch (+.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)) #<representation binary32>) () ())) ())
Calls

69 calls:

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

simplify298.0ms (2.2%)

Memory
16.7MiB live, 486.7MiB allocated
Algorithm
egg-herbie
Rules
9 970×lower-fma.f64
9 970×lower-fma.f32
6 654×lower-*.f64
6 654×lower-*.f32
3 774×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02994506
19504410
232403837
086823586
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ 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))))))
(* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ 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))))))
(/ (- (* 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 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -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)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O 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 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O 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)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i 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 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(+ (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)))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_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)
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (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))
(fma.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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))))
(fma.f32 cosTheta_i (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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))))
(fma.f32 cosTheta_i (fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))))) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (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))
(fma.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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))))
(fma.f32 cosTheta_O (fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_i v) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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))))
(fma.f32 cosTheta_O (fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_i v) (*.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) cosTheta_i))) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) 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))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(*.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v) #s(literal 1 binary32)) (*.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/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)))
(fma.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 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (fma.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) 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))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (fma.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))) (*.f32 v (*.f32 v v))) #s(literal 1/6 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v) #s(literal 1 binary32)) (*.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)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) 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)) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (fma.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal -1/2 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (neg.f32 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (fma.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) #s(literal -1/6 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) #s(literal 1/2 binary32)))) v))) (neg.f32 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (neg.f32 (/.f32 sinTheta_i v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 sinTheta_O) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (neg.f32 v)) (*.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (neg.f32 (/.f32 sinTheta_i v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (neg.f32 (/.f32 sinTheta_i v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (neg.f32 (/.f32 sinTheta_i v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)))
(* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(* -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)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)))
(* -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)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i 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)
(+ (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)) (neg.f32 (log.f32 (neg.f32 v))))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (neg.f32 (log.f32 (neg.f32 v))))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (neg.f32 (log.f32 (neg.f32 v))))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (neg.f32 (log.f32 (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)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) 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) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #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 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (fma.f32 cosTheta_O cosTheta_i #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 (fma.f32 cosTheta_O cosTheta_i #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 sinTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 sinTheta_O v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 sinTheta_i v)))

rewrite345.0ms (2.5%)

Memory
-2.7MiB live, 413.0MiB allocated
Rules
9 370×lower-fma.f64
9 370×lower-fma.f32
4 860×lower-/.f64
4 852×lower-/.f32
3 374×lower-*.f64
Iterations

Useful iterations: 1 (0.0ms)

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

eval88.0ms (0.6%)

Memory
-14.0MiB live, 143.2MiB allocated
Compiler

Compiled 27 488 to 2 691 computations (90.2% saved)

prune106.0ms (0.8%)

Memory
4.3MiB live, 165.0MiB allocated
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New7755780
Fresh000
Picked101
Done000
Total7765781
Accuracy
99.8%
Counts
781 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.5%
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.7%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
4.7%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
99.8%
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
99.7%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
Compiler

Compiled 218 to 164 computations (24.8% saved)

simplify202.0ms (1.5%)

Memory
10.6MiB live, 368.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
cost-diff64
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
cost-diff2944
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
cost-diff3584
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
cost-diff64
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
cost-diff128
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
cost-diff160
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff2944
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
cost-diff64
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
cost-diff128
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff2944
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff0
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
cost-diff96
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
Rules
8 188×lower-fma.f64
8 174×lower-fma.f32
3 734×lower-*.f64
3 722×lower-*.f32
1 832×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066526
0109509
1204499
2420483
31228472
43585472
57797472
08350465
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 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) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
#s(literal 1/2 binary32)
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
#s(literal 6931/10000 binary32)
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
(fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))
#s(literal 6931/10000 binary32)
v
(fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))
cosTheta_O
cosTheta_i
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
#s(literal -1 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
#s(literal 1 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (*.f32 v #s(literal 2 binary32)))
(*.f32 v #s(literal 2 binary32))
v
#s(literal 2 binary32)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
cosTheta_i
cosTheta_O
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(exp.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) v)
#s(literal 1 binary32)
#s(literal -6931/10000 binary32)
Outputs
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
#s(approx (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) (exp.f32 #s(literal 6931/10000 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/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
#s(literal 1/2 binary32)
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
#s(literal 6931/10000 binary32)
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 v #s(literal 6931/10000 binary32) #s(literal -1 binary32)))) v))) (*.f32 v #s(literal 2 binary32)))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 v #s(literal 6931/10000 binary32) #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 v #s(literal 6931/10000 binary32) #s(literal -1 binary32)))) v))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 v #s(literal 6931/10000 binary32) #s(literal -1 binary32)))) v)
(fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))
(fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 v #s(literal 6931/10000 binary32) #s(literal -1 binary32))))
#s(literal 6931/10000 binary32)
v
(fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
cosTheta_O
cosTheta_i
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))
(neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
#s(literal -1 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1 binary32)
(*.f32 #s(literal 2 binary32) v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)) (*.f32 v #s(literal 2 binary32)))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (*.f32 v #s(literal 2 binary32)))
(*.f32 v #s(literal 2 binary32))
v
#s(literal 2 binary32)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
cosTheta_i
cosTheta_O
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(neg.f32 (*.f32 sinTheta_i sinTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(exp.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) v)
#s(literal 1 binary32)
#s(literal -6931/10000 binary32)

localize177.0ms (1.3%)

Memory
16.7MiB live, 373.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.09441376953688405
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
accuracy2.1686421311197615
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
accuracy2.54664362935088
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
accuracy3.5709026456594795
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
accuracy0.0078125
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
accuracy0.03125
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
accuracy0.0390625
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
accuracy0.08398000141884235
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
accuracy0.0078125
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
accuracy0.04296875
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
accuracy0.05078125
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
accuracy0.08398000141884235
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
accuracy0
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.3125
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
accuracy28.33867305931218
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
accuracy0
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
accuracy0.0078125
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy0.05859375
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
accuracy0.07693278576171855
(exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
Samples
102.0ms238×0valid
9.0ms18×0exit
Compiler

Compiled 473 to 63 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 19.0ms (21.9% of total)
ival-div: 16.0ms (18.5% of total)
ival-exp: 16.0ms (18.5% of total)
ival-add: 15.0ms (17.3% of total)
ival-log: 9.0ms (10.4% of total)
const: 7.0ms (8.1% of total)
ival-neg: 3.0ms (3.5% of total)
ival-sub: 2.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series189.0ms (1.4%)

Memory
-8.1MiB live, 273.8MiB allocated
Counts
25 → 900
Calls
Call 1
Inputs
#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (patch (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())
#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())
#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())
#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())
#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())
#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())
#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())
#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())
#s(alt (exp.f32 #s(literal 6931/10000 binary32)) (patch (exp.f32 #s(literal 6931/10000 binary32)) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())
Outputs
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (taylor 0 v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) (patch (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) (patch (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) (patch (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) (patch (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))) (taylor -inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))) (taylor -inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))) (taylor -inf v) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v))))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) (patch (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000)))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))))))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v) (taylor 0 v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (log v))) (taylor 0 v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (log v))) (taylor 0 v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (log v))) (taylor 0 v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (log v))) (taylor 0 v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (taylor inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (taylor -inf v) (#s(alt (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (patch (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor -inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (patch (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 6931/10000 v)) 1) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 6931/10000 v)) 1) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) (patch (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
Calls

225 calls:

TimeVariablePointExpression
21.0ms
v
@-inf
(+ (neg (log (* v 2))) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))
18.0ms
cosTheta_O
@inf
(/ (+ (* 6931/10000 v) (+ (* cosTheta_O cosTheta_i) (+ (* sinTheta_O (neg sinTheta_i)) -1))) v)
11.0ms
v
@0
(neg (log (* v 2)))
9.0ms
v
@-inf
(neg (log (* v 2)))
5.0ms
v
@inf
(neg (log (* v 2)))

simplify404.0ms (2.9%)

Memory
13.4MiB live, 609.4MiB allocated
Algorithm
egg-herbie
Rules
9 232×lower-fma.f64
9 232×lower-fma.f32
7 712×lower-*.f64
7 712×lower-*.f32
5 618×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101921001
1337620060
0908919168
Stop Event
iter limit
node limit
Counts
900 → 900
Calls
Call 1
Inputs
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* 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_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(* 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))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ 1 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 (+ (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))))) (/ (* (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 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) 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)))
(+ (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)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(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))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(+ (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)))
(- (+ 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)))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))
(- (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (neg (+ (log 2) (* -1 (log (/ 1 v))))))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(exp (neg (+ (log -2) (* -1 (log (/ -1 v))))))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v)))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2))))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2))))))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v)))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2))))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2))))))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (+ (log 2) (log v)))
(* -1 (+ (log 2) (log v)))
(* -1 (+ (log 2) (log v)))
(* -1 (+ (log 2) (log v)))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) 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)) (/ (* 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 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)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
6931/10000
(- (+ 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))
6931/10000
(- (+ 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)) (* 6931/10000 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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 6931/10000 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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 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 (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 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 (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* 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))
(+ (* -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))
(/ (* 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) 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 (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 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 (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
Outputs
(- 6931/10000 (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_O))))
(- 6931/10000 (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 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)))
(fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 v)) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))))
(+ (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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 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))) (* -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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) v)) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (*.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 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) #s(literal -1/4 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.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) sinTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (exp.f32 (-.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/2 binary32) sinTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 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)
(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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 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)))
(fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 v)) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))))
(+ (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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 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))) (* -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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) v)) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))) (+ (* 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)))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 v 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))))) (+ (* 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))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) (*.f32 v (*.f32 v v))) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 v 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.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (neg.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (neg.f32 (fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) v)) v))) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #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)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))) (/ 1 v))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (log (/ 1/2 v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (log (/ 1/2 v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i)))))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i)))))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 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)))
(fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 v)) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))))
(+ (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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 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))) (* -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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) v)) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) cosTheta_i) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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))))) (+ (* 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))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) 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.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 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)))
(fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 v)) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))))
(+ (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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 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))) (* -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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32))))) v)) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)
(+ (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)))
(- (+ 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (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 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 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) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (fma.f32 sinTheta_O (/.f32 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 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (fma.f32 sinTheta_O (/.f32 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 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 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 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)))))))
(* 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 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)))))))
(* 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 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 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)))))
(neg.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_i)) (/.f32 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)))))
(neg.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_i)) (/.f32 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)))))
(neg.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (+.f32 (/.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 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (+.f32 (/.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 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 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)))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_O)) (/.f32 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)))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_O)) (/.f32 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)))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))
(exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32)))
(- (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))))
(fma.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (-.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))
(- (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32)))) (-.f32 (fma.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) v))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (fma.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))))
(- (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))))) (fma.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) v))))) (fma.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (*.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 (exp.f32 (+.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))))))))))
(/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))
(exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (-.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (neg.f32 (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))))))) v)) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (neg.f32 (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -1/6 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (neg.f32 (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))))))))) (neg.f32 v))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (neg.f32 (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))))))) v))) (exp.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))) v))
(/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (*.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 sinTheta_O (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (*.f32 (/.f32 sinTheta_O (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 sinTheta_i (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (*.f32 (/.f32 sinTheta_i (neg.f32 v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (neg (+ (log 2) (* -1 (log (/ 1 v))))))
(exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)))))
(+ (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (neg (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)) (fma.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))))))
(exp (neg (+ (log -2) (* -1 (log (/ -1 v))))))
(exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) v) (*.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))) v))
(+ (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (neg (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))))) (neg.f32 v))) v))
(exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) v) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (*.f32 v v)))))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) v))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))) v)) (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (*.f32 v v)))))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(+ (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v #s(literal 2 binary32))))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(exp (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v #s(literal 2 binary32)))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* -1 (* v (+ (log 2) (log v)))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 v (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) v)
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log 2) (* -1 (log (/ 1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (+ (log -2) (* -1 (log (/ -1 v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))))
(- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))
(neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(*.f32 cosTheta_i (-.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_i)))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(*.f32 cosTheta_i (-.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_i)))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)) (/ (log (* 2 v)) cosTheta_i)))
(*.f32 cosTheta_i (-.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v)))
(neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(*.f32 cosTheta_O (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_O)))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(*.f32 cosTheta_O (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_O)))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)) (/ (log (* 2 v)) cosTheta_O)))
(*.f32 cosTheta_O (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) cosTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) (log (* 2 v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (log (* 2 v)) sinTheta_i)))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_i)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_i)) (neg.f32 sinTheta_i))
(- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (log (* 2 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (log (* 2 v)) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_O)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (log (* 2 v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (+ (log 2) (log v)))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (log v)))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (log v)))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (log v)))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (log.f32 v))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(-.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_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))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(-.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 sinTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v)) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) v) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v (*.f32 v v))) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_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 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v)) (neg.f32 v))) v))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.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 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.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 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.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 (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (fma.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 (fma.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 (fma.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 (log.f32 #s(literal -1/2 binary32)) #s(literal 6931/10000 binary32)))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.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 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.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 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O))))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) 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 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) 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)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 6931/10000 v)) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 6931/10000 v)) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) cosTheta_i)) (neg.f32 cosTheta_i))
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O))))
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(neg.f32 (*.f32 sinTheta_i (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(neg.f32 (*.f32 sinTheta_i (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(neg.f32 (*.f32 sinTheta_i (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O 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 sinTheta_O sinTheta_i) (*.f32 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 sinTheta_O sinTheta_i) (*.f32 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 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 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 sinTheta_O sinTheta_i) (*.f32 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 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i (neg.f32 v))) (neg.f32 cosTheta_O))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)

rewrite258.0ms (1.9%)

Memory
-4.6MiB live, 429.6MiB allocated
Rules
4 584×lower-fma.f64
4 570×lower-fma.f32
3 952×lower-*.f64
3 940×lower-*.f32
3 122×lower-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066378
0109349
1491327
24045325
08199325
Stop Event
iter limit
node limit
iter limit
Counts
25 → 555
Calls
Call 1
Inputs
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) v)
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
Outputs
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))
(+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32))) #s(literal -1 binary32))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32)) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.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) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))
(*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))))
(*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) v))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(pow.f32 (neg.f32 (*.f32 v #s(literal -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))
(/.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 -2 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (log.f32 #s(literal 2 binary32))))
(/.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 (neg.f32 v))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.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 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (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)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 v)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 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 (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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (neg.f32 (log.f32 v)))
(pow.f32 v #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) v)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 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))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 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)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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 (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 binary32)) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(/.f32 (-.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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 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 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(/.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 2 binary32))))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(fma.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (/.f32 (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(-.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 0 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (neg.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)))) (neg.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
#s(approx (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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))))
(exp.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))))
(pow.f32 (exp.f32 (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))
(*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(pow.f32 (neg.f32 (*.f32 v #s(literal -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))
(/.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 -2 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (log.f32 #s(literal 2 binary32))))
(/.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 (neg.f32 v))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.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 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (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)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 v)))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 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)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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 (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 binary32)) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(/.f32 (-.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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 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 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(/.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 2 binary32))))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))
(pow.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))) (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))
(-.f32 (/.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))) (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(literal 0 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))) (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(/.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))
(*.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))))
(*.f32 (-.f32 (*.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))))))
(pow.f32 (exp.f32 (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))) (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v) (neg.f32 (log.f32 (*.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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 #s(literal 1/2 binary32)))) v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))
(fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(-.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 0 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (neg.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 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)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 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 (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 binary32)) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(/.f32 (-.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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 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 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(/.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 2 binary32))))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))
(pow.f32 (exp.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 48038761/100000000 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))))
(pow.f32 (exp.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal -48038761/100000000 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))
(+.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (log.f32 (exp.f32 #s(literal -1 binary32))) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v)) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v v))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))))
(/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)
(/.f32 (neg.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) (neg.f32 v))
(/.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) (*.f32 v (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32)))))
(/.f32 (fma.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) (*.f32 v (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32))) v))
(/.f32 (*.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) #s(literal -1 binary32)) (*.f32 (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32)))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 v v) #s(literal 48038761/100000000 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 v #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(pow.f32 (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v))) (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(-.f32 (/.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v))) (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O))))
(/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/.f32 (-.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 v (neg.f32 (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O)) v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))))) #s(literal -1 binary32)) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))))) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)) (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i))))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i))) v) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 v v)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))))
(*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_i)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) cosTheta_i) cosTheta_O))))
(*.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_O sinTheta_i))))

eval179.0ms (1.3%)

Memory
-12.2MiB live, 341.5MiB allocated
Compiler

Compiled 42 315 to 3 021 computations (92.9% saved)

prune195.0ms (1.4%)

Memory
22.4MiB live, 468.6MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1 505171 522
Fresh000
Picked505
Done000
Total1 510171 527
Accuracy
99.9%
Counts
1 527 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
84.5%
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
38.8%
(/.f32 (exp.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.7%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
84.5%
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
84.5%
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
13.4%
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
4.7%
#s(approx (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) (exp.f32 #s(literal 6931/10000 binary32))) v))
99.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))))
99.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 #s(literal 6931/10000 binary32))))
99.7%
#s(approx (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) (/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))))))
99.8%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
4.7%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
99.7%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
97.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
97.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 #s(approx (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
Compiler

Compiled 934 to 570 computations (39% saved)

simplify161.0ms (1.2%)

Memory
-8.2MiB live, 309.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff64
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
cost-diff128
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff2944
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
cost-diff3872
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
cost-diff0
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
cost-diff64
(-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
cost-diff3136
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))))
cost-diff0
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
cost-diff0
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
cost-diff0
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
cost-diff0
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
cost-diff0
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
Rules
4 966×lower-fma.f64
4 960×lower-fma.f32
3 316×lower-*.f64
3 308×lower-*.f32
1 888×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072545
0104544
1190537
2365499
3988491
43098491
57797491
08405483
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.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 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
#s(literal 6931/10000 binary32)
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)
(-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
#s(literal 1 binary32)
v
(log.f32 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.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 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
cosTheta_i
cosTheta_O
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(exp.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) v)
#s(literal 1 binary32)
#s(literal -6931/10000 binary32)
Outputs
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.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 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
#s(literal 6931/10000 binary32)
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))
(+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v)
(-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
#s(literal 1 binary32)
v
(log.f32 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (*.f32 v #s(literal 2 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
cosTheta_i
cosTheta_O
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(exp.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) v)
#s(literal 1 binary32)
#s(literal -6931/10000 binary32)

localize190.0ms (1.4%)

Memory
-19.3MiB live, 377.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.09441376953688405
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
accuracy2.1686421311197615
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
accuracy2.54664362935088
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
accuracy3.5709026456594795
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
accuracy0.025722509768442016
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
accuracy0.046875
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))
accuracy0.05078125
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))
accuracy0.0929994898531387
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))))
accuracy0.00390625
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
accuracy0.04296875
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
accuracy0.08398000141884235
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
accuracy2.142992692218438
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
accuracy0
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
accuracy0.0078125
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
accuracy0.07693278576171855
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
accuracy29.085630598945052
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))
accuracy0.0078125
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
accuracy0.05078125
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
accuracy0.07693278576171855
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
accuracy0.14605115379186245
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
Samples
116.0ms238×0valid
7.0ms18×0exit
Compiler

Compiled 455 to 61 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-add: 34.0ms (34.8% of total)
ival-div: 18.0ms (18.4% of total)
ival-mult: 13.0ms (13.3% of total)
ival-exp: 12.0ms (12.3% of total)
ival-log: 7.0ms (7.2% of total)
const: 7.0ms (7.2% of total)
ival-sub: 4.0ms (4.1% of total)
ival-neg: 2.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series131.0ms (0.9%)

Memory
27.0MiB live, 223.1MiB allocated
Counts
26 → 1 152
Calls
Call 1
Inputs
#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())
#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())
#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())
#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())
#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())
#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())
#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())
#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())
#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())
Outputs
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (patch #s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp 6931/10000) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- 6931/10000 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (taylor 0 v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp 6931/10000) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (patch (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (log 1/2))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (log 1/2))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* cosTheta_O cosTheta_i) 1) (taylor 0 sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (* cosTheta_O cosTheta_i) 1) (taylor 0 sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (* sinTheta_O sinTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (* sinTheta_O sinTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (patch (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ 6931/10000 (log 1/2))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ 6931/10000 (log 1/2))) v) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (log 1/2)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (log 1/2)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000)))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))))))) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (patch (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (* -1 (log v))) (taylor 0 v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v) (taylor 0 v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf v) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (taylor inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (taylor inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (taylor inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (taylor inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (taylor inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (taylor inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (patch (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ -1 v) (taylor 0 v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* 6931/10000 v) 1) v) (taylor 0 v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* 6931/10000 v) 1) v) (taylor 0 v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* 6931/10000 v) 1) v) (taylor 0 v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor -inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor -inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor -inf v) (#s(alt (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 6931/10000 (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v) (taylor 0 v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (patch #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ -1 v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ -1 v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (patch (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i))) (taylor inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor 0 cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor -inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor -inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))) (taylor -inf cosTheta_i) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor 0 cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor -inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor -inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))) (taylor -inf cosTheta_O) (#s(alt (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (patch (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (patch (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #<representation binary32>) () ())) ())
Calls

288 calls:

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

simplify378.0ms (2.7%)

Memory
-11.1MiB live, 742.9MiB allocated
Algorithm
egg-herbie
Rules
7 590×lower-*.f64
7 590×lower-*.f32
7 348×lower-fma.f64
7 348×lower-fma.f32
4 720×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0130025607
1427424312
0860323383
Stop Event
iter limit
node limit
Counts
1 152 → 1 152
Calls
Call 1
Inputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* 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_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* 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_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))))
(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))))) (/ (* (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 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) 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)) (/ (* 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 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) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (+ 6931/10000 (log 1/2)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))))
(exp (+ 6931/10000 (log 1/2)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v)))
(- (* 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 (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(- (* 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 (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(- (* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_O cosTheta_i)
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(- (* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_O cosTheta_i)
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -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)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -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)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(+ 6931/10000 (log 1/2))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+ 6931/10000 (log 1/2))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ 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)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ 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)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) 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))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(/ -1 v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(/ -1 v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) 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 (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 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 (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
6931/10000
(- (+ 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))
6931/10000
(- (+ 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))
(* 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))
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(* 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))
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* 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))
(+ (* -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))
(/ (* 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) 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 (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 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 (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #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 (* 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) 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))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (neg.f32 v))) (neg.f32 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_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 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (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 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_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))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (*.f32 v (*.f32 v v)))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #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 (* 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) 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))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (neg.f32 v))) (neg.f32 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_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 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (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 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(* 1/2 (/ (exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) v)
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_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))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp (+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (*.f32 v (*.f32 v v)))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (neg.f32 v))) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #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 (* 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) 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))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (neg.f32 v))) (neg.f32 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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)))
(fma.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 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.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #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)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) 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))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) (neg.f32 v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (neg.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)))) v))) (neg.f32 v)))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.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 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))))) (/.f32 #s(literal -1 binary32) v))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) 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))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (/.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)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(- (log (/ 1/2 v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (log (/ 1/2 v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) v)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))))
(exp (+ 6931/10000 (log 1/2)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v))))
(exp (+ 6931/10000 (log 1/2)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v)))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v)) (neg.f32 v)))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v)))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (neg.f32 v))) (neg.f32 v)))
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)) (neg.f32 sinTheta_O))
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(- (* -1 (* sinTheta_O sinTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_i) cosTheta_O) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_i) cosTheta_O) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_i) cosTheta_O) (neg.f32 cosTheta_i))
(- (* -1 (* sinTheta_O sinTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_O) cosTheta_i))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_O) cosTheta_i))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_O) cosTheta_i))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v)))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v)))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v)))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 v v)))) (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v)) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 #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 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_O))))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 #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 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_i))) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_i))) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 #s(literal 1/2 binary32)) 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) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_i))))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(+ 6931/10000 (log 1/2))
(+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(+ 6931/10000 (log 1/2))
(+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))))) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.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)) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))))))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))))))))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))))) v))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (exp.f32 #s(literal -6931/10000 binary32))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/6 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))))))) (neg.f32 v))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))))) v))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_O v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_O cosTheta_O) (*.f32 v v))) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_O v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_i v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_i cosTheta_i) (*.f32 v v))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_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 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 sinTheta_i sinTheta_i) (*.f32 v v))))) (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log 1/2) (log (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.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)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (*.f32 v v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) (*.f32 v v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))))
(exp (+ (log -1/2) (log (/ -1 v))))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.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)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) v)) (neg.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))))) v)))) v))) (neg.f32 v)))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (neg.f32 v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 v v))) (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.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) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v)))))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (*.f32 cosTheta_O cosTheta_i))) v)
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (log.f32 v)))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (log.f32 v)))
(+ (log 1/2) (+ (log (/ 1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (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)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log -1/2) (+ (log (/ -1 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))))
(*.f32 cosTheta_i (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.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)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))))
(*.f32 cosTheta_O (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.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)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) cosTheta_O)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_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_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_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 (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O)))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #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 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #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 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v #s(literal -1 binary32)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (* 6931/10000 (/ 1 sinTheta_O))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 #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 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #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 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) sinTheta_i)))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v))
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
(/ (+ (* -1 (+ 1 (* sinTheta_O sinTheta_i))) (* 6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #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 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #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 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #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 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #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 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.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 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 binary32) v)) cosTheta_O))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_O) (neg.f32 sinTheta_i)))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_O) (neg.f32 sinTheta_i)))
(* sinTheta_O (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_O) (neg.f32 sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) sinTheta_i)))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) sinTheta_i)))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) sinTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_i) (neg.f32 sinTheta_O)))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_i) (neg.f32 sinTheta_O)))
(* sinTheta_i (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_i) (neg.f32 sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_i) cosTheta_O))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_i) cosTheta_O))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_i) cosTheta_O))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (neg.f32 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (neg.f32 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (neg.f32 cosTheta_O))))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_O) cosTheta_i))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_O) cosTheta_i))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i cosTheta_O) cosTheta_i))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (neg.f32 cosTheta_i)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (neg.f32 cosTheta_i)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (neg.f32 cosTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_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_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_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 (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)

rewrite343.0ms (2.5%)

Memory
24.9MiB live, 540.6MiB allocated
Rules
4 600×lower-fma.f64
4 594×lower-fma.f32
3 632×lower-*.f64
3 624×lower-*.f32
3 306×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072459
0104448
1474423
24310423
08381406
Stop Event
iter limit
node limit
iter limit
Counts
26 → 618
Calls
Call 1
Inputs
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) v)
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32))))
(-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)) (log.f32 #s(literal 1/2 binary32)))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.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 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.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(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(exp.f32 (+.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 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 (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/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal -1/2 binary32) (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 (neg.f32 v))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (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)))
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32))))
(exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))))
(/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(pow.f32 (exp.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))) (exp.f32 (/.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(+.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))) (/.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))))
(/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(/.f32 (neg.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 48038761/100000000 binary32)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)))
(*.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))
(*.f32 (exp.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(+.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))
(+.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(+.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(fma.f32 cosTheta_i cosTheta_O (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32))
(fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(fma.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(fma.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(-.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))))
(/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (-.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (neg.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (-.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) v))
(exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (neg.f32 (log.f32 v)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(exp.f32 (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) (neg.f32 (log.f32 v))))
(exp.f32 (+.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) v)
(/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #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 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #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 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))
(+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))
(+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
(pow.f32 (/.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v v) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v v) (*.f32 v v))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(/.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(*.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) v))
(exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (neg.f32 (log.f32 v)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))
(exp.f32 (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) (neg.f32 (log.f32 v))))
(exp.f32 (+.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (*.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) v)
(/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #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 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (-.f32 (*.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #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 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (exp.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
(neg.f32 (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32)))))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (log.f32 (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))))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 0 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 2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 v #s(literal -2 binary32)))))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(/.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 #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 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.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 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #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))))
(*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(fma.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(-.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 0 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (neg.f32 (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))) (neg.f32 (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 (-.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(*.f32 (+.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.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 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32)) (-.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 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(-.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 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32)) (-.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)))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32)))
(/.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 #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 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32))))
(/.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 #s(literal 332956652491/1000000000000 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal 48038761/100000000 binary32))))
(*.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))))
#s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32))
(neg.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))))
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (*.f32 v (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)) v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (neg.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 (/.f32 #s(literal 1 binary32) v)) (-.f32 (neg.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) (-.f32 (neg.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) (-.f32 (neg.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 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 (neg.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) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (-.f32 (neg.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) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_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 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))) #s(literal 6931/10000 binary32))
(fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v v) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v v) (*.f32 v v))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.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) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.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 (-.f32 (neg.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) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.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 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.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 (pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (/.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 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(-.f32 (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32))))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 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)))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (fma.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 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 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 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal -48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal -6931/10000 binary32))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(fma.f32 cosTheta_O cosTheta_i (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_i cosTheta_O))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(-.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal 1 binary32)) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal 1 binary32)) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) (neg.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) (neg.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))))) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))))
(*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))))
(*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(pow.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 (/.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 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.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 cosTheta_i (*.f32 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) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (*.f32 v (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (*.f32 v (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (-.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 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) 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) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v)))))) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (-.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) v) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))

eval357.0ms (2.6%)

Memory
-7.4MiB live, 302.3MiB allocated
Compiler

Compiled 50 948 to 3 912 computations (92.3% saved)

prune342.0ms (2.5%)

Memory
-18.4MiB live, 271.0MiB allocated
Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New1 832101 842
Fresh8412
Picked415
Done000
Total1 844151 859
Accuracy
99.9%
Counts
1 859 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))) v)
99.7%
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
38.8%
(/.f32 (exp.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
90.8%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.8%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.7%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
84.5%
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
84.5%
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
99.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))))
99.7%
#s(approx (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) (/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))))))
99.8%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
98.0%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
99.7%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
97.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
Compiler

Compiled 961 to 535 computations (44.3% saved)

simplify197.0ms (1.4%)

Memory
19.0MiB live, 137.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (/.f32 #s(literal -1 binary32) v))
cost-diff3040
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
cost-diff3136
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
cost-diff3392
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
cost-diff0
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
cost-diff64
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff352
(/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
cost-diff3456
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v))
cost-diff0
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
cost-diff3136
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))
cost-diff0
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff0
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
cost-diff160
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
Rules
3 072×lower-*.f64
3 060×lower-*.f32
2 644×lower-fma.f64
2 640×lower-fma.f32
2 096×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079594
0114573
1218564
2466546
31647545
46379545
08230542
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(exp.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 -6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
#s(literal 6931/10000 binary32)
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
#s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(log.f32 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
#s(literal 1 binary32)
(neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.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) v)
#s(literal -6931/10000 binary32)
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
#s(literal -6931/10000 binary32)
(-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(log.f32 (*.f32 v #s(literal 2 binary32)))
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
Outputs
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(exp.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 -6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
#s(literal 6931/10000 binary32)
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
#s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(log.f32 #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 (exp.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)) (*.f32 v #s(literal -2 binary32)))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) v)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
#s(literal 1 binary32)
(neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp.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) v)
#s(literal -6931/10000 binary32)
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(/.f32 (exp.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(/.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) v))) (*.f32 v #s(literal 2 binary32)))
(-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))
(+.f32 #s(literal -6931/10000 binary32) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) v)))
#s(literal -6931/10000 binary32)
(-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v) (log.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(log.f32 (*.f32 v #s(literal 2 binary32)))
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)

localize363.0ms (2.6%)

Memory
14.5MiB live, 341.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.16015625
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
accuracy2.239039960362454
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
accuracy2.55445612935088
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
accuracy3.5709026456594755
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
accuracy0.0850311621156403
(exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
accuracy0.436426196957024
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
accuracy2.55054987935088
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
accuracy3.5709026456594755
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
accuracy0.046875
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v))
accuracy0.05078125
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
accuracy0.0929994898531387
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))
accuracy0.14992032895440352
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
accuracy0.04296875
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
accuracy0.08398000141884235
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
accuracy0.11688895316764905
#s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))
accuracy2.142992692218438
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
accuracy0.05078125
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
accuracy0.07692002125455484
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
accuracy2.54664362935088
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
accuracy8.70250911234769
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
Samples
253.0ms238×0valid
35.0ms18×0exit
Compiler

Compiled 508 to 71 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 150.0ms
ival-mult: 42.0ms (27.9% of total)
ival-exp: 38.0ms (25.3% of total)
ival-div: 20.0ms (13.3% of total)
ival-log: 19.0ms (12.6% of total)
ival-add: 12.0ms (8% of total)
const: 6.0ms (4% of total)
ival-sub: 5.0ms (3.3% of total)
ival-neg: 4.0ms (2.7% of total)
ival-pow: 3.0ms (2% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series188.0ms (1.4%)

Memory
-9.8MiB live, 265.8MiB allocated
Counts
26 → 1 116
Calls
Call 1
Inputs
#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())
#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())
#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())
#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())
#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())
#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())
#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())
#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())
#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())
Outputs
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (patch (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (taylor inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000)))) (taylor inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))) (taylor inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000)))))))))) (taylor inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)) (taylor -inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (patch (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (taylor inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))) (taylor inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (taylor -inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v))) (taylor -inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v))) (taylor -inf v) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (patch #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) v) (patch (/.f32 #s(literal 1 binary32) v) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (patch #s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(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)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (patch (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (patch (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v) (taylor 0 v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log 1/2) (log (/ 1 v))) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (+ (log -1/2) (log (/ -1 v))) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (log (/ 1/2 v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (patch #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (log 1/2))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (exp (+ 6931/10000 (log 1/2))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) (patch (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ 6931/10000 (log 1/2))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (+ 6931/10000 (log 1/2))) v) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) (patch (/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v) (taylor 0 v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (log 1/2)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 6931/10000 (log 1/2)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) (patch (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v) (taylor 0 v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt 6931/10000 (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) (taylor -inf v) (#s(alt (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (patch (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 (* v (exp -6931/10000))) (taylor inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000))))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (+ (* 1/6 (/ 1 (exp -6931/10000))) (+ (* 1/2 (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))))) (pow v 3))) (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000)))))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 (* v (exp -6931/10000))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000))))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (/ (- (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/6 (/ 1 (exp -6931/10000)))) (+ (* -1 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))))) v))) v)) (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (patch (*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp (- (/ 1 v) 6931/10000))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp -6931/10000)) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 (* v (exp -6931/10000))) (+ (/ 1/2 (* (pow v 2) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ 1 (* v (exp -6931/10000))) (* 1/6 (/ 1 (* (pow v 3) (exp -6931/10000))))) (+ (/ 1 (exp -6931/10000)) (* 1/2 (/ 1 (* (pow v 2) (exp -6931/10000)))))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (exp -6931/10000)) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (- (* 1/2 (/ 1 (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor 0 v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor 0 v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor 0 v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor 0 v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor -inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor -inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor -inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor -inf v) (#s(alt (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (patch (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor 0 v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor 0 v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor 0 v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor 0 v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) 1/2) v) (taylor inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2)))) 1/2) v) (taylor inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (+ (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (* -1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))))) 1/2) v) (taylor inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ -1/2 v) (taylor -inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1/2 (* 1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))) v)) (taylor -inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/4 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v)) (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* -1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_O (+ (* -1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf sinTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_i (+ (* -1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4)))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_O (+ (* -1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4)))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (patch (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) v)) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))))) (+ (* -1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/6 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) (patch (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2)))))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2)))))))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2)))))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2)))))))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (taylor inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (taylor inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (+ (* -1/6 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2)))))) (taylor inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (taylor -inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (taylor -inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v))) (taylor -inf v) (#s(alt (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) (patch (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (taylor 0 sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf sinTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (taylor 0 cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (taylor 0 cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_i) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (taylor 0 cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (taylor 0 cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (taylor 0 cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor -inf cosTheta_O) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))) (taylor 0 v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (taylor inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (taylor inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (taylor inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))))) (pow v 3))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))))) (taylor inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (taylor -inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (taylor -inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (taylor -inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1/2 (/ (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (taylor -inf v) (#s(alt (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) (patch (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ -1 v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v)) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 v)) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 #s(literal -1 binary32) v)) (patch (exp.f32 (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ 1 v) 6931/10000)) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ 1 v) 6931/10000)) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ 1 v) 6931/10000)) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp (- (/ 1 v) 6931/10000)) (taylor 0 v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp -6931/10000) (taylor inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (/ (exp -6931/10000) v)) (taylor inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))) (taylor inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (exp -6931/10000) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (/ (exp -6931/10000) v)) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (patch (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -6931/10000 v)) v) (taylor 0 v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -6931/10000 v)) v) (taylor 0 v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -6931/10000 v)) v) (taylor 0 v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt -6931/10000 (taylor inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt -6931/10000 (taylor -inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor -inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor -inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 v) 6931/10000) (taylor -inf v) (#s(alt (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (patch (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ -1 v) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v)))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ -1 v) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v)))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor 0 v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* cosTheta_O cosTheta_i) 1) v) (taylor -inf v) (#s(alt #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) (patch #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (- (* cosTheta_O cosTheta_i) 1) (taylor 0 sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* cosTheta_O cosTheta_i) 1) (taylor 0 sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i))) (taylor inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O sinTheta_i)) (taylor -inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (* sinTheta_O sinTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i))) (taylor inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (* sinTheta_O sinTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) (taylor 0 cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O))) (taylor inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (patch #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (taylor inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (taylor inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v))) (taylor inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v))) (taylor inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor 0 v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v) (taylor -inf v) (#s(alt (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (patch (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))) (taylor 0 cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_i) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))) (taylor 0 cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor -inf cosTheta_O) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1 (/ (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/2 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v))) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (patch (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #<representation binary32>) () ())) ())
Calls

279 calls:

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

simplify398.0ms (2.9%)

Memory
17.7MiB live, 684.9MiB allocated
Algorithm
egg-herbie
Rules
6 682×lower-*.f64
6 682×lower-*.f32
5 236×lower-fma.f64
5 236×lower-fma.f32
4 256×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0203728841
1687027061
0833926341
Stop Event
iter limit
node limit
Counts
1 116 → 1 116
Calls
Call 1
Inputs
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(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))))
(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))))) (/ (* (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 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) 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)) (/ (* 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 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) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(- (log (/ 1/2 v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(* 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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp (+ 6931/10000 (log 1/2)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))))
(exp (+ 6931/10000 (log 1/2)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v)))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -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)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -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)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(+ 6931/10000 (log 1/2))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+ 6931/10000 (log 1/2))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 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 (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 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 (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 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 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
6931/10000
(- (+ 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))
6931/10000
(- (+ 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/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(/ 1/2 (* v (exp -6931/10000)))
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (+ (* 1/6 (/ 1 (exp -6931/10000))) (+ (* 1/2 (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))))) (pow v 3))) (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/ 1/2 (* v (exp -6931/10000)))
(* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000))))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (/ (- (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/6 (/ 1 (exp -6931/10000)))) (+ (* -1 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))))) v))) v)) (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/ -1 (exp -6931/10000))
(- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000)))
(- (/ 1 (* v (exp -6931/10000))) (+ (/ 1/2 (* (pow v 2) (exp -6931/10000))) (/ 1 (exp -6931/10000))))
(- (+ (/ 1 (* v (exp -6931/10000))) (* 1/6 (/ 1 (* (pow v 3) (exp -6931/10000))))) (+ (/ 1 (exp -6931/10000)) (* 1/2 (/ 1 (* (pow v 2) (exp -6931/10000))))))
(/ -1 (exp -6931/10000))
(- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000)))
(- (* -1 (/ (- (* 1/2 (/ 1 (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000)))
(- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000)))
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(/ -1/2 v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/ -1/2 v)
(/ (- (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) 1/2) v)
(/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2)))) 1/2) v)
(/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (+ (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (* -1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))))) 1/2) v)
(/ -1/2 v)
(* -1 (/ (+ 1/2 (* 1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))) v))
(* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v))) v))
(* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/4 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v)) (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v))) v))
(* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4))))))))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* -1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_O (+ (* -1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4))))))))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_i (+ (* -1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4))))))))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_O (+ (* -1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4))))))))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) v)) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))
(- (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))))) (+ (* -1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/6 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))))))
(/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* -1 (/ (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v)))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v)))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2)))))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (+ (* -1/6 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))))))
(exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))))) (pow v 3))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))))
(/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1/2 (/ (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
1
(- 1 (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
1
(- 1 (/ 1 v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(exp (- (/ 1 v) 6931/10000))
(exp (- (/ 1 v) 6931/10000))
(exp (- (/ 1 v) 6931/10000))
(exp (- (/ 1 v) 6931/10000))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) 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)
(/ -1 v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(/ -1 v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(- (* 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 (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(- (* 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 (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(- (* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_O cosTheta_i)
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(- (* -1 (* sinTheta_O sinTheta_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)
(* cosTheta_O cosTheta_i)
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(* cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(/ (* 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 (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 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 (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_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))
(/ (* 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))
(+ (* -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))
(/ (* 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)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(exp (/ (* cosTheta_O cosTheta_i) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v)))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v)))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
1
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))))
1
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1 (/ (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/2 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v))) v)))
Outputs
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) (-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) (+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v))))) (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 v (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v))))))))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 #s(literal -6931/10000 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))))) v))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (neg.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 #s(literal -6931/10000 binary32))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 #s(literal -6931/10000 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))))))) v)) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))))) v))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))) v))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v))))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(-.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 sinTheta_O (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v v)))) (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(-.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 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 sinTheta_O (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ (exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(/.f32 #s(literal 1/2 binary32) v)
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) (/.f32 #s(literal 1/2 binary32) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(+.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v))))
(exp (+ (log -1/2) (log (/ -1 v))))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) v) (neg.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))) v)))) v))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (*.f32 v (*.f32 v v)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) v))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (+ (log (/ 1/2 v)) (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(exp (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.f32 sinTheta_i 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.f32 sinTheta_i 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))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) 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/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)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) 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))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) (*.f32 v v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) 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))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 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) v)) (exp.f32 #s(literal 6931/10000 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 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)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 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)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) v)) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.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 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (fma.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)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) 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))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) v))) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 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))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_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))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_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))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.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 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)) #s(literal -1 binary32))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v))) (/.f32 #s(literal 1 binary32) v))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_O)))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.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 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) cosTheta_i)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (fma.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) #s(literal -1 binary32))) 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))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 v)) (/.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)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(- (log (/ 1/2 v)) (/ 1 v))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(- (log (/ 1/2 v)) (/ 1 v))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.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 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(-.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(-.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))
(exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))))
(exp (+ 6931/10000 (log 1/2)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)))
(+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v))))
(exp (+ 6931/10000 (log 1/2)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v))) v)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) v))
(+ (exp (+ 6931/10000 (log 1/2))) (* -1 (/ (+ (* -1 (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)))) v))) v)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))))) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(-.f32 (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))) (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))) (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v)
(/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v)
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(-.f32 (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))) (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 3))))))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))) (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v)
(+ (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 3))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))))) (pow v 4))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 3))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)))) (pow v 2)))) (/ (exp (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))) v))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) (/.f32 (exp.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))) v))
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))) v)
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v))) v)
(/ (+ (exp (+ 6931/10000 (log 1/2))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v)))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v)))) v)
(/ (exp (+ 6931/10000 (log 1/2))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)) v))) v))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* 1/2 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2)) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(neg.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))) v))) v))
(* -1 (/ (+ (* -1 (exp (+ 6931/10000 (log 1/2)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 2))) (* -1/6 (/ (* (exp (+ 6931/10000 (log 1/2))) (pow (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) 3)) v))) v)) (* (exp (+ 6931/10000 (log 1/2))) (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1))) v))) v))
(neg.f32 (/.f32 (neg.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))))))) v)) v))) v))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log 1/2) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_O))) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)))
(- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log 1/2) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (log.f32 #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log 1/2) cosTheta_i)))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 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) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v))
(-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log 1/2) cosTheta_O)))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 #s(literal 1/2 binary32)) cosTheta_O))) (/.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 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (+ (log 1/2) (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 (-.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (log 1/2))))) 1) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 v (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) v)
(+ 6931/10000 (log 1/2))
(+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(+ 6931/10000 (log 1/2))
(+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (log.f32 #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_i))))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.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 (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.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 (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.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 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 #s(literal 1 binary32) v)) cosTheta_O))))
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (+.f32 (fma.f32 v #s(literal 6931/10000 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (+.f32 (fma.f32 v #s(literal 6931/10000 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) v)
(/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i))) 1) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (+.f32 (fma.f32 v #s(literal 6931/10000 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) v)) v)
(/ (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (+ (* 1/6 (/ 1 (exp -6931/10000))) (+ (* 1/2 (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))))) (pow v 3))) (+ (* 1/2 (/ (- (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (+ (* 1/2 (/ (- (+ (* 1/2 (/ 1 (exp -6931/10000))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)))) (pow v 2))) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/6 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) v))) v)
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000))))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))))) v) (*.f32 #s(literal -1/2 binary32) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))))) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (/ (- (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/6 (/ 1 (exp -6931/10000)))) (+ (* -1 (- (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (+ (* -1 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))))) (* 1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000)))))) v))) v)) (* -1/2 (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000))) (/ 1 (exp -6931/10000))))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1/6 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))))))) v) (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))))))) v)) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_O (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(+ (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (-.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(* 1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* v (exp (- (/ 1 v) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ -1 (exp (- (/ 1 v) 6931/10000)))
(/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/ -1 (exp -6931/10000))
(/.f32 #s(literal -1 binary32) (exp.f32 #s(literal -6931/10000 binary32)))
(- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))
(- (/ 1 (* v (exp -6931/10000))) (+ (/ 1/2 (* (pow v 2) (exp -6931/10000))) (/ 1 (exp -6931/10000))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))))
(- (+ (/ 1 (* v (exp -6931/10000))) (* 1/6 (/ 1 (* (pow v 3) (exp -6931/10000))))) (+ (/ 1 (exp -6931/10000)) (* 1/2 (/ 1 (* (pow v 2) (exp -6931/10000))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v)))) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))))))
(/ -1 (exp -6931/10000))
(/.f32 #s(literal -1 binary32) (exp.f32 #s(literal -6931/10000 binary32)))
(- (/ 1 (* v (exp -6931/10000))) (/ 1 (exp -6931/10000)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))
(- (* -1 (/ (- (* 1/2 (/ 1 (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(- (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)) (exp.f32 #s(literal 6931/10000 binary32))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ (- (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) 1/2) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal -1/2 binary32)) v)
(/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2)))) 1/2) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v v)) #s(literal -1/2 binary32))) v)
(/ (- (+ (* -1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) (+ (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (* -1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))))) 1/2) v)
(/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1 (/ (+ 1/2 (* 1/2 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 1/2 binary32)) v))
(* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/4 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal -1/2 binary32))) v)) v))
(* -1 (/ (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/4 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v)) (* -1/2 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) #s(literal 1/4 binary32))) v)) v)) v))
(* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_i (+ (* -1/4 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v v))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v))))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* -1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(+ (* -1/2 (/ (exp (/ (* cosTheta_O cosTheta_i) v)) v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))) (* sinTheta_O (+ (* -1/4 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 3))) (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 4))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v v))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))
(fma.f32 cosTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v)) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_i (+ (* -1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))
(*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v))))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* -1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))
(fma.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(+ (* -1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))) (* cosTheta_O (+ (* -1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 3))) (* -1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 4))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 v v))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(* -1/2 (/ (exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))) v)
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) v)) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) v))
(- (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))))))
(-.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (/.f32 (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))))) (+ (* -1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))) (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/6 (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (* 1/2 (/ 1 (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))))))
(-.f32 (-.f32 (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (fma.f32 #s(literal 1/6 binary32) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (/.f32 (+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))))))
(/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) (*.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (+.f32 (fma.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) (*.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))))))) v)) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32))) v)) (neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (* (pow sinTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ (* sinTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32))) v)) (neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_O 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_O (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))))) (neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (* (pow cosTheta_i 3) (exp (/ -1 v))) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ (* cosTheta_i (exp (/ -1 v))) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (fma.f32 cosTheta_i (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))))) (neg.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) #s(literal -1/2 binary32)))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(/ (exp (/ -1 v)) (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v)))
(-.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) v))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2))))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) v)))
(-.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) v))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 2))))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))
(exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) v))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2)))))
(+.f32 (-.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v v)))))
(+ (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)) (+ (* -1/6 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))))))
(+.f32 (-.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v)))))))
(exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))
(exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (*.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) v) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v))
(+ (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v)) (* (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)) (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))
(-.f32 (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v)) v))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32)) (neg.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32))) v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32)))) (neg.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32)) (neg.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/3 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32)))) v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))) #s(literal -1/2 binary32)))) (neg.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_O (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32))) v))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32)))) (/.f32 cosTheta_O (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))
(+ (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32)) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -1 (/ cosTheta_i (* v (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (fma.f32 cosTheta_i (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) #s(literal -1/2 binary32)))) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (log (* 2 v)) (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (pow v 2))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))
(+.f32 (-.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
(- (+ (* -1 (/ (+ (* -1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))))))) (pow v 3))) (/ 1 (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000)))) (+ (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (+ (* -1 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (+ (log 2) (* -1 (log (/ 1 v)))) 6931/10000))))))))
(-.f32 (-.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) (fma.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))) #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 v (exp.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32))))))))
(/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) (+ (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1/2 (/ (* (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1 (* (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (/ 1 (exp (- (+ (log -2) (* -1 (log (/ -1 v)))) 6931/10000))))
(-.f32 (exp.f32 (neg.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))))) v)) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v)) (fma.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (exp.f32 (+.f32 (-.f32 (log.f32 #s(literal -2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v)) v))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/6 binary32) v)) v)) v))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (fma.f32 #s(literal 1/6 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (neg.f32 (exp.f32 #s(literal -6931/10000 binary32)))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (-.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) v)) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -6931/10000 v)) v)
(/.f32 (fma.f32 v #s(literal -6931/10000 binary32) #s(literal 1 binary32)) v)
(/ (+ 1 (* -6931/10000 v)) v)
(/.f32 (fma.f32 v #s(literal -6931/10000 binary32) #s(literal 1 binary32)) v)
(/ (+ 1 (* -6931/10000 v)) v)
(/.f32 (fma.f32 v #s(literal -6931/10000 binary32) #s(literal 1 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))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (/ cosTheta_i v) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ 1 (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (/ cosTheta_O v) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ 1 (* cosTheta_i v)))))
(neg.f32 (*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) sinTheta_i)
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* sinTheta_O (- (+ (* -1 sinTheta_i) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)))
(*.f32 sinTheta_O (+.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) sinTheta_i)
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(* -1 (* sinTheta_O (+ sinTheta_i (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O)))
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) sinTheta_i)
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* sinTheta_i (- (+ (* -1 sinTheta_O) (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (/ 1 sinTheta_i)))
(*.f32 sinTheta_i (+.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) sinTheta_i)
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(* -1 (* sinTheta_i (+ sinTheta_O (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 sinTheta_O (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i)))
(- (* -1 (* sinTheta_O sinTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_i (- (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))) (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_i))))
(- (* -1 (* sinTheta_O sinTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O (- (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))) (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (* -1 (/ (- (* -1 (* sinTheta_O sinTheta_i)) 1) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) cosTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O 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 sinTheta_O sinTheta_i) (*.f32 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 sinTheta_O sinTheta_i) (*.f32 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 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)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (neg.f32 (/.f32 cosTheta_i v))))
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v)))
(-.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))
(fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v)))) v)))
(-.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ (exp (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (* cosTheta_O cosTheta_i) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (* cosTheta_O cosTheta_i) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))))
(fma.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v v)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)) (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v))) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v)))))) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
(exp (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))
1
#s(literal 1 binary32)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (pow v 3))) (+ (* 1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
1
#s(literal 1 binary32)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1/2 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v) (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) v))
(+ 1 (* -1 (/ (+ (* -1 (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) (* -1 (/ (+ (* 1/6 (/ (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) v)) (* 1/2 (pow (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))))) v)) v))

rewrite320.0ms (2.3%)

Memory
-14.5MiB live, 380.4MiB allocated
Rules
3 906×lower-fma.f64
3 902×lower-fma.f32
3 816×lower-*.f64
3 804×lower-*.f32
3 366×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079442
0114420
1522407
24279403
08592396
Stop Event
iter limit
node limit
iter limit
Counts
26 → 445
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) v)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.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(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
Outputs
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal 2 binary32))))
(pow.f32 (neg.f32 (*.f32 v #s(literal -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))
(/.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 2 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (log.f32 #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(/.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 (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 binary32) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (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 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (/.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (/.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(*.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (neg.f32 (log.f32 v)))
(pow.f32 v #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) v)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(pow.f32 (exp.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (exp.f32 (/.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))))
(*.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))
(+.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (-.f32 (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 48038761/100000000 binary32)) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))
(*.f32 (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))))
(pow.f32 (exp.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(*.f32 (exp.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (neg.f32 (log.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))) (neg.f32 (log.f32 v))))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) v)
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))
(+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(+.f32 (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))
(+.f32 (+.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 6931/10000 binary32)) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
(pow.f32 (/.f32 (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (neg.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))
(fma.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)) (/.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 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))))
(/.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(*.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))))
(*.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (neg.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))
(+.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #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(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (/.f32 (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(/.f32 (-.f32 (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (/.f32 (*.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(pow.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v)))
(/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal -1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal -1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) 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) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32)) (exp.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #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 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal -1 binary32)) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 #s(literal -1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 #s(literal -1 binary32) (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(+.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v))
(pow.f32 (*.f32 v #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v #s(literal -1/2 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal -1/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/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/2 binary32) v) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1/2 binary32)) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal 1 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1 binary32) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))))
(exp.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))))
(exp.f32 (+.f32 (neg.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (-.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)))
(exp.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(pow.f32 (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (-.f32 #s(literal -332956652491/1000000000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal 48038761/100000000 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(/.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 #s(literal -332956652491/1000000000000 binary32) (fma.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (fma.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))) #s(literal 48038761/100000000 binary32)))))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (+.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (+.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (log.f32 v))) (exp.f32 (log.f32 #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (fma.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32) (*.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(pow.f32 (exp.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)))))
(pow.f32 (exp.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 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.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 #s(literal 1 binary32) v) #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 (/.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 (*.f32 v v))) #s(literal -332956652491/1000000000000 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal -6931/10000 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 #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 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.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 (*.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))))
#s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))
#s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(pow.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.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 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.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 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (-.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 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) 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) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (*.f32 (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (*.f32 (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_O) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) v) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))
(exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (E.f32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))
(pow.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 (fma.f32 v (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(pow.f32 (exp.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)))))
(pow.f32 (exp.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (exp.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (exp.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))) (exp.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))))
(/.f32 (exp.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))) (exp.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i sinTheta_O))))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))

eval186.0ms (1.3%)

Memory
37.3MiB live, 302.0MiB allocated
Compiler

Compiled 55 196 to 4 165 computations (92.5% saved)

prune235.0ms (1.7%)

Memory
-32.2MiB live, 493.4MiB allocated
Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New1 80481 812
Fresh279
Picked325
Done011
Total1 809181 827
Accuracy
99.9%
Counts
1 827 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))) v)
99.7%
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
38.8%
(/.f32 (exp.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
90.8%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.8%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
99.7%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
99.7%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
84.5%
(*.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
84.5%
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))
90.8%
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 #s(approx (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
99.8%
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
99.8%
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
99.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))))
99.8%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
98.0%
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
99.7%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
97.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
Compiler

Compiled 1 469 to 555 computations (62.2% saved)

regimes96.0ms (0.7%)

Memory
30.4MiB live, 186.8MiB allocated
Counts
41 → 1
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
#s(approx (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) (exp.f32 #s(literal 6931/10000 binary32))) v))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 #s(approx (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #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) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 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 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
#s(approx (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) (/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 #s(approx (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 (+.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (log.f32 #s(literal 1/2 binary32))))))) v)
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))))))) v)
(*.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (-.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (*.f32 v #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(/.f32 (exp.f32 (*.f32 (+.f32 (pow.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(literal 3 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v) (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (pow.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32)))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
Outputs
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
Calls

9 calls:

11.0ms
sinTheta_O
11.0ms
cosTheta_O
11.0ms
(*.f32 cosTheta_i cosTheta_O)
11.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))))
11.0ms
cosTheta_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(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.8%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.8%1(*.f32 cosTheta_i cosTheta_O)
99.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 105 to 78 computations (25.7% saved)

regimes77.0ms (0.6%)

Memory
10.1MiB live, 127.2MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
#s(approx (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) (exp.f32 #s(literal 6931/10000 binary32))) v))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 #s(approx (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 v #s(literal 2 binary32)))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (+ (* sinTheta_O (neg sinTheta_i)) (* cosTheta_i cosTheta_O)) 1) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) v)) (log.f32 #s(literal 1/2 binary32)))) v)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) #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) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 v #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) v)))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i (fma.f32 sinTheta_O (neg.f32 sinTheta_i) #s(literal -1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 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 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
#s(approx (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) (/.f32 (exp.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 v)) #s(literal -6931/10000 binary32)))))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (fma.f32 cosTheta_i cosTheta_O (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
Outputs
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
Calls

9 calls:

11.0ms
(*.f32 sinTheta_i sinTheta_O)
9.0ms
sinTheta_i
8.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))))
8.0ms
cosTheta_i
8.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(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.8%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.8%1(*.f32 cosTheta_i cosTheta_O)
99.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 105 to 78 computations (25.7% saved)

regimes47.0ms (0.3%)

Memory
-26.7MiB live, 65.0MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
#s(approx (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) (exp.f32 #s(literal 6931/10000 binary32))) v))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 #s(approx (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
#s(approx (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_i cosTheta_O) (* sinTheta_i (neg sinTheta_O))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
Outputs
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
Calls

9 calls:

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

Compiled 105 to 78 computations (25.7% saved)

regimes27.0ms (0.2%)

Memory
12.5MiB live, 51.2MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
#s(approx (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) (exp.f32 #s(literal 6931/10000 binary32))) v))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 #s(approx (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
Outputs
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
Calls

9 calls:

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

Compiled 105 to 78 computations (25.7% saved)

regimes25.0ms (0.2%)

Memory
-30.0MiB live, 47.4MiB allocated
Accuracy

Total -29.8b remaining (-4369.9%)

Threshold costs -29.8b (-4369.9%)

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

9 calls:

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

Compiled 105 to 78 computations (25.7% saved)

simplify10.0ms (0.1%)

Memory
19.0MiB live, 19.0MiB allocated
Algorithm
egg-herbie
Rules
34×*-commutative_binary32
32×+-commutative_binary32
26×neg-sub0_binary32
26×neg-mul-1_binary32
26×sub-neg_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
084218
1106218
2134218
3162217
4183217
5189217
6190217
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))
Outputs
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (neg.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (+.f32 (log.f32 v) #s(literal -6931/10000 binary32)))))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(approx (pow (exp (- -6931/10000 (- (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v) (log (* v 2))))) -1) (exp.f32 (-.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (+.f32 #s(literal -6931/10000 binary32) (log.f32 v))))))
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(*.f32 #s(approx (* (neg (/ 1/2 v)) (exp (/ (+ (* sinTheta_i (neg sinTheta_O)) (* cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (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 #s(approx (+ (* (+ (* sinTheta_O sinTheta_i) 1) (/ -1 v)) 6931/10000) #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) #s(approx (+ (log (/ 1/2 v)) (/ (+ (* cosTheta_O cosTheta_i) -1) v)) #s(approx (/ (+ (* cosTheta_O cosTheta_i) -1) v) (/.f32 #s(literal -1 binary32) v))))))

soundness1.2s (8.7%)

Memory
3.2MiB live, 1 188.3MiB allocated
Rules
9 970×lower-fma.f64
9 970×lower-fma.f32
9 370×lower-fma.f64
9 370×lower-fma.f32
9 232×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02994506
19504410
232403837
086823586
066378
0109349
1491327
24045325
08199325
02178
03466
114759
2150759
0824559
072459
0104448
1474423
24310423
08381406
0101921001
1337620060
0908919168
0130025607
1427424312
0860323383
0203728841
1687027061
0833926341
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 216 to 156 computations (27.8% saved)

preprocess50.0ms (0.4%)

Memory
27.1MiB live, 144.8MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 510 to 378 computations (25.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...